1. ÜbersichtBei der sogenannten Lifecycle-Funktion handelt es sich um eine Funktion, die unter bestimmten Bedingungen automatisch ausgelöst wird. 2. Einführung in die VUE3-Lebenszyklusfunktionen2.1 vorErstellenFunktion, die automatisch ausgeführt wird, bevor die VUE-Instanz generiert wird 2.2 erstelltFunktion, die automatisch ausgeführt wird, nachdem die VUE-Instanz generiert wurde 2.3 vor dem EinhängenEine Funktion, die automatisch ausgeführt wird, bevor der Komponenteninhalt auf der Seite gerendert wird 2.4 montiertEine Funktion, die automatisch ausgeführt wird, nachdem der Komponenteninhalt auf der Seite gerendert wurde 2.5 vorUpdateFunktion, die ausgeführt wird, bevor sich die Daten in Daten ändern 2.6 aktualisiertFunktion, die ausgeführt wird, wenn sich die Daten in Daten ändern 2.7 vor dem AushängenFunktion, die ausgeführt wird, bevor die VUE-Instanz vom Element getrennt wird 2.8 unmontiertFunktion, die ausgeführt wird, nachdem die VUE-Instanz vom Element getrennt wurde 3. Codebeispiele<script src="../vue.global.js"></script> </Kopf> <Text> <div id="meinDiv"></div> </body> <Skript> // Lebenszyklusfunktion: eine Funktion, die zu einem bestimmten Zeitpunkt automatisch ausgeführt wird const app = Vue.createApp({ // Eine Vue-Anwendungsinstanz erstellen data() { zurückkehren { Nachricht: "Hallo" } }, //Die Funktion, die automatisch ausgeführt wird, bevor die Instanz generiert wird beforeCreate() { Warnung("vorErstellen") }, //Die Funktion created() wird automatisch ausgeführt, nachdem die Instanz generiert wurde { alert("erstellt") }, // Funktion, die automatisch ausgeführt wird, bevor der Komponenteninhalt auf der Seite gerendert wird beforeMount() { Warnung("vorMount: " + document.getElementById("myDiv").innerHTML) }, // Funktion mounted(), die automatisch ausgeführt wird, nachdem der Komponenteninhalt auf der Seite gerendert wurde { // Alert("mounted: " + document.getElementById("myDiv").innerHTML) nach dem Binden automatisch ausführen }, // Führe beforeUpdate() aus, bevor sich die Daten in data ändern { alert("vorUpdate: " + document.getElementById("myDiv").innerHTML); }, // Wenn sich die Daten in data ändern, führe updated() aus { alert("aktualisiert: " + document.getElementById("myDiv").innerHTML); }, // Funktion, die vor dem Aufheben der Bindung ausgeführt wird beforeUnmount() { alert("vorUnmount: " + document.getElementById("myDiv").innerHTML); }, // Funktion, die nach dem Aufheben der Bindung ausgeführt wird unmounted() { alert("nicht gemountet: " + document.getElementById("myDiv").innerHTML); }, //Wenn keine Vorlage vorhanden ist, nimm das untergeordnete Element unterhalb des gebundenen Elements als Vorlage Vorlage: "<div>{{message}}</div>" }); // vm ist die Stammkomponente der Vue-Anwendung const vm = app.mount('#myDiv'); // Binde das Element mit der ID myDiv // Aktualisiere Daten vm.$data.message = 'Hallo Welt!!!'; // Aufheben der Bindung app.unmount(); </Skript> 4. ÜbersichtOben finden Sie eine ausführliche Erläuterung der vom Herausgeber eingeführten Funktionen und Methoden des Vue3-Lebenszyklus. Ich hoffe, dass sie für alle hilfreich sein wird. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung der Transaktionen und Indizes in der MySQL-Datenbank
In diesem Artikel wird der spezifische Code von V...
* Adresse - Adresse * Blockzitat - Blockzitat * Mi...
TeamCenter12 gibt das Kontokennwort ein und klick...
MySql öffnet regelmäßig ein MySQLInstallerConsole...
Dieser Artikel veranschaulicht anhand von Beispie...
1. Einleitung resolv.conf ist die Konfigurationsd...
Verwenden Sie Vue, um einfach einen Click-Flip-Ef...
Inhaltsverzeichnis Vorwort brauchen erreichen Ers...
Lassen Sie uns zunächst über den Wert von Web-Fro...
Datenbank für Online-Einkaufszentren - Produktkat...
Einführung in Swap Swap (d. h. Swap-Partition) in...
Inhaltsverzeichnis 1. Mit der MySQL-Replikation v...
Dieser Artikel beschreibt, wie man eine MySQL Mas...
In diesem Artikel wird eine detaillierte Erläuter...
In diesem Artikelbeispiel wird der spezifische Co...