Bei dem in diesem Artikel geteilten Inhalt geht es um die Analyse der Vorlagensyntax, der berechneten Eigenschaften und der Listener von Vue. Freunde in Not können sich darauf berufen.
VorlageSyntax, BerechnungEigenschaften und Listener
Ziele:
1. Beherrscht die Verwendung der Vue-Vorlagensyntax
2. Verstehen Sie dieVerwendung von berechneten Eigenschaften und Listener und die Anwendungsszenarien
1.Vorlagensyntax
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
2. Berechnetes Attribut(berechnet)
Berechnet Eigenschaften und Methoden sind unterschiedlich, Berechnete Eigenschaften werden basierend auf ihren Abhängigkeiten zwischengespeichert,, Wenn die relevanten Variablen der berechneten Attributänderung wird die Berechnung neu berechnet , , ansonsten werden die bisherigen Berechnungsergebnisse direkt aus dem Cache gelesen .( Dies kann den Leistungsverbrauch reduzieren)
Berechnete Eigenschaften umfassen Getter und Setter, Sie können die Funktionen, die beim Setzen und Abrufen des Werts ausgeführt werden, separat definieren.
3.(Listener)
Wenn wir nur einzelne Daten abhören müssen, oder einige Vorgänge ausführen müssen, wenn sich Daten ändern ( Zu ändern mehrere Daten ), und diese Änderungen dürfen keine Abhängigkeiten von diesen Daten haben , Dann können Sie den Listener .Listener
,kann auf Änderungen in Daten warten, Führen Sie dann die entsprechenden Vorgänge aus .4. Nutzungsszenarien
1. Szenarien, die sich auf mehrere Daten auswirken (
Eine Änderung)2. Berechnet ist gut in der Verarbeitung von Szenarien: Ein Daten wird von mehreren Daten beeinflusst
(Mehrere Änderungen,gibt schließlich einen Datenwert zurück)3.Methoderelativ gewöhnlich
muss aktiv ausgelöst werden , kann den Code auch kompliziert machen , Und wenn es Szenarien wie das gibt oben , Die Verwendung der Methode führt zu einem höheren Leistungsverbrauch >Verwandte Empfehlungen:
vue-Lebenszyklus, Vue-Instanz, VorlagensyntaxDas obige ist der detaillierte Inhalt vonAnalyse der Vorlagensyntax, berechneten Eigenschaften und Listener von Vue. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!