Heim  >  Artikel  >  Web-Frontend  >  Wann wird Vue verwendet?

Wann wird Vue verwendet?

WBOY
WBOYOriginal
2022-02-15 15:03:214460Durchsuche

In Vue wird die erstellte Hook-Funktion aufgerufen, nachdem die Instanz erstellt wurde. Nachdem eine Vue-Instanz generiert wurde, gibt es in jeder Phase eine Hook-Funktion, um die Verarbeitung unterschiedlicher Logik zu erleichtern Stufen können Sie im Allgemeinen Ajax in der erstellten Funktion aufrufen, um Daten abzurufen.

Wann wird Vue verwendet?

Die Betriebsumgebung dieses Artikels: Windows 10-System, Vue Version 2.9.6, DELL G3-Computer.

Wann wird Vue erstellt? Die erstellte Methode in vue.js ist eine Lebenszyklus-Hook-Funktion. Diese Funktion wird aufgerufen, nachdem eine Vue-Instanz generiert wurde. Nachdem eine Vue-Instanz generiert wurde, muss sie an ein HTML-Element gebunden, dann kompiliert und dann in das Dokument eingefügt werden. Jede Stufe verfügt über eine Hook-Funktion, um Entwicklern den Umgang mit unterschiedlicher Logik in verschiedenen Stufen zu erleichtern.

Im Allgemeinen können Sie in der erstellten Funktion Ajax aufrufen, um die für die Seiteninitialisierung erforderlichen Daten abzurufen.

Instanzlebenszyklus

Jede Vue-Instanz durchläuft eine Reihe von Initialisierungsprozessen, bevor sie erstellt wird. Beispielsweise muss die Instanz den Datenbeobachter konfigurieren, die Vorlage kompilieren, die Instanz im DOM bereitstellen und dann das DOM aktualisieren, wenn sich die Daten ändern. Während dieses Prozesses ruft die Instanz auch einige Lebenszyklus-Hooks auf, was uns die Möglichkeit gibt, benutzerdefinierte Logik auszuführen. Beispielsweise wird die erstellte Hook-Funktion aufgerufen, nachdem die Instanz erstellt wurde:

var vm = new Vue({
data: {
a: 1
},
created: function () {
// `this` 指向 vm 实例
console.log('a is:', this.a)
}
})

Es ​​gibt auch einige andere Hooks, die in verschiedenen Phasen des Instanzlebenszyklus aufgerufen werden, z. B. gemountet, aktualisiert, zerstört. Dies in der Hook-Funktion zeigt auf die Vue-Instanz, die es aufgerufen hat. Einige Kinder fragen sich vielleicht, ob Vue.js das Konzept eines „Controllers“ hat? Die Antwort lautet: Nein. Die benutzerdefinierte Logik einer Komponente kann auf diese Hooks verteilt werden.

【Verwandte Empfehlung: „

vue.js Tutorial

“】

Das obige ist der detaillierte Inhalt vonWann wird Vue verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn