Die Reaktionskomponente besteht aus fünf Phasen: Initialisierung, Mounten, Aktualisieren, Unmounten und Fehlerbehandlung. Die Fehlerbehandlungsphase gehört zur Fehlerbehandlungsphase.
Die Umgebung dieses Artikels: Windows10, React16, dieser Artikel gilt für alle Computermarken.
(Teilen von Lernvideos: React-Video-Tutorial)
Es gibt vier verschiedene Phasen im Komponentenlebenszyklus:
Initialisierung: In dieser Phase ist die Komponente bereit, den Initialisierungsstatus und die Standardeigenschaften festzulegen.
Montage: Die Reaktionskomponente ist bereit zum Laden auf das DOM. Diese Phase enthält die Lebenszyklusmethoden getDerivedStateFromProps und ComponentDidMount.
Aktualisierung: In dieser Phase wird die Komponente auf zwei Arten aktualisiert: durch das Senden neuer Eigenschaften und durch das Aktualisieren des Status. Diese Phase enthält die Lebenszyklusmethoden getDerivedStateFromProps, ShouldComponentUpdate, getSnapshotBeforeUpdate und ComponentDidUpdate.
Unmounten: Zu diesem Zeitpunkt wird die Komponente nicht mehr benötigt und aus dem Browser-DOM entfernt. Diese Phase enthält die Lebenszyklusmethode „componentWillUnmount“.
Zusätzlich zu den oben genannten vier allgemeinen Lebenszyklen gibt es auch eine Fehlerbehandlungsphase:
Fehlerbehandlung: In dieser Phase tritt ein Fehler auf, sei es im Rendering-Prozess, in der Lebenszyklusmethode oder im Konstruktor einer beliebigen Unterkomponente auftritt, wird diese Komponente aufgerufen. Diese Phase enthält die Lebenszyklusmethode „componentDidCatch“.
Verwandte Empfehlungen: JS-Tutorial
Das obige ist der detaillierte Inhalt vonWas sind die Phasen der Reaktionskomponenten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!