Lebenszyklusklassifizierung
Von der Komponentenerstellung über die Dateninitialisierung , Bereitstellung , Aktualisierung bis hin zur Zerstörung ist dies der sogenannte Lebenszyklus einer Komponente. vorErstellen
erstelltEs wird aufgerufen, nachdem die Instanz erstellt wurde. In diesem Schritt hat die Instanz die folgenden Konfigurationen abgeschlossen: Datenbeobachtung, Eigenschafts- und Methodenberechnungen, Überwachungs-/Ereignis-Rückrufe und abgeschlossene Dateninitialisierung, el jedoch nicht. Die Hängephase hat jedoch noch nicht begonnen und die Eigenschaft $el ist noch nicht sichtbar. Dies ist ein üblicher Lebenszyklus, da Sie Methoden in Methoden aufrufen, die Daten in Daten ändern und die Änderungen über die reaktionsfähige Bindung von Vue auf der Seite wiedergegeben werden können, die berechneten Eigenschaften in berechnet abgerufen werden können usw. Normalerweise können wir die Instanz hier vorverarbeiten beforeMount (vor dem Mounten)Es wird aufgerufen, bevor das Hängen beginnt, und die zugehörige Renderfunktion wird zum ersten Mal aufgerufen (virtueller DOM). Die Instanz hat die folgenden Konfigurationen abgeschlossen: Kompilieren der Vorlage, Generieren von HTML aus den Daten in den Daten und der Vorlage und Abschließen der EL- und Dateninitialisierung. Beachten Sie, dass das HTML noch nicht an die Seite angehängt wurde. montiertDie Montage ist abgeschlossen, d. h. das HTML in der Vorlage wird auf der HTML-Seite gerendert. Zu diesem Zeitpunkt können Sie im Allgemeinen einige Ajax-Operationen durchführen, und die Montage wird nur einmal ausgeführt. vorUpdateWird aufgerufen, bevor Daten aktualisiert werden, bevor der virtuelle DOM neu gerendert und gepatcht wird. Weitere Änderungen am Status können in diesem Hook vorgenommen werden, ohne einen zusätzlichen Neurendervorgang auszulösen. aktualisiertDieser Hook wird nur aufgerufen, wenn das virtuelle DOM aufgrund von Datenänderungen neu gerendert und gepatcht wird. Beim Aufruf wurde das Komponenten-DOM aktualisiert, sodass Vorgänge, die vom DOM abhängen, ausgeführt werden können. In den meisten Fällen sollte jedoch eine Statusänderung während dieser Zeit vermieden werden, da dies zu einer Endlosschleife von Aktualisierungen führen kann. Dieser Hook wird während des serverseitigen Renderings nicht aufgerufen. vorZerstörung Wird aufgerufen, bevor die Instanz zerstört wird. Die Instanz ist noch vollständig nutzbar. zerstört Wird aufgerufen, nachdem die Instanz zerstört wurde. Nach dem Aufruf werden alle Ereignislistener entfernt und alle untergeordneten Instanzen zerstört. Dieser Hook wird während der serverseitigen Darstellung nicht aufgerufen. Ausführungsreihenfolge (Diagramm)Dies ist das Ende dieses Artikels mit der detaillierten Erklärung der Unterschiede im Vue-Lebenszyklus. Weitere relevante Inhalte zum Vue-Lebenszyklus finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: Analyse der CentOS6-Methode zum Bereitstellen von Kafka-Projekten mithilfe von Docker
1. Mobile Auswahl der Formulartexteingabe: Wenn i...
Inhaltsverzeichnis Problembeschreibung Prinzipana...
Verwenden des UNION-Operators Union : Wird verwen...
Inhaltsverzeichnis 01 CMD 02 EINSTIEGSPUNKT 03 AR...
Inhaltsverzeichnis Über Trigger Verwendung von Tr...
Inhaltsverzeichnis Installieren Sie Docker unter ...
SQL-Paging-Abfrage:Hintergrund Im System des Unte...
Vorteile von Prepare Der Grund, warum Prepare SQL...
1. Anzeigeeffekt: 2. HTML-Struktur <div Klasse...
Code kopieren Der Code lautet wie folgt: <styl...
Vorwort Manchmal verschiebt sich der Inhalt des E...
Es gibt viele MySQL-Variablen, von denen einige u...
Vorwort In diesem Artikel wird der Vorgang zum He...
Bei der Installation von MySQL sind mir mehrere P...
veranschaulichen MySql Community Edition unterstü...