Apprenons à connaître 3 critères de base pour définir ce qui fait partie de l'État et ce qui ne l'est pas. Ces critères me permettent de décider en toute confiance de la « représentation minimale mais complète de l'État » dans mon quotidien de React Lover.
Même si nous savons que cet état est immuable, il est généralement lié à une partie de l'interface qui est mutable. Donc, comme premier critère, nous devons évaluer si nous avons une partie de l'interface utilisateur qui devrait changer par rapport à cette valeur, il est très probable que nous ayons affaire à un candidat à l'état, mais évaluons d'abord les deux critères suivants.
Si la valeur qui définit le candidat pour devenir un État est reçue d'un autre composant alors il ne doit pas s'agir d'un État. Il est possible qu'il s'agisse d'un état dans le composant qui en hérite à l'origine mais pas dans le composant qui le reçoit.
Si la valeur doit être calculée en utilisant un autre état comme base alors ce n'est pas un état, et son interaction dans l'interface doit être montrée à partir du calcul de l'état d'origine.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!