Lernen wir drei Grundkriterien kennen, um zu definieren, was Teil des Staates ist und was nicht. Diese Kriterien ermöglichen es mir, mit voller Sicherheit über die „minimale, aber vollständige Darstellung des Zustands“ in meinem täglichen Leben als React Lover zu entscheiden.
Obwohl wir wissen, dass der Zustand unveränderlich ist, ist er normalerweise an einen Teil der Schnittstelle gebunden, der veränderbar ist. Als erstes Kriterium müssen wir also bewerten, ob wir einen Teil der Benutzeroberfläche haben, von dem erwartet wird, dass er sich von diesem Wert ändert. Es ist sehr wahrscheinlich, dass wir es mit einem Kandidaten für den Zustand zu tun haben, aber bewerten Sie zuerst die folgenden zwei Kriterien.
Wenn der Wert, der den Kandidaten für die Statuszuordnung definiert, von einer anderen Komponente empfangen wird, darf es sich nicht um einen Status handeln. Es ist möglich, dass es sich um einen Zustand in der Komponente handelt, die ihn ursprünglich erbt, nicht jedoch in der Komponente, die ihn empfängt.
Wenn der Wert auf der Grundlage eines anderen Zustands berechnet werden muss, handelt es sich nicht um einen Zustand, und seine Interaktion in der Schnittstelle muss aus der Berechnung des ursprünglichen Zustands hervorgehen.
Das obige ist der detaillierte Inhalt vonWie definiert man den Staat?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!