Watch wird, wie der Name schon sagt, zur Überwachung von Datenänderungen verwendet. Es gibt drei Datenquellen, die überwacht werden können: Requisiten, Daten und berechnete Daten (newValue, oldValue), Der erste Parameter ist der neue Wert, und der zweite Parameter speichert den alten Wert. Er wird zur Verarbeitung komplexer logischer Operationen verwendet und unterscheidet sich hauptsächlich von der Methodenspeichermethode Methode, berechneter Speicher muss verarbeitet werden; Methoden werden jedes Mal aufgerufen, wenn sie geändert werden, mit besserer Leistung; Vue:
Berechnungsattribut:1 Unterstützt das Caching. Nur wenn sich die abhängigen Daten ändern, wird es neu berechnet
Unterstützt nicht asynchron. Wenn in der Berechnung ein asynchroner Vorgang vorliegt, ist dieser ungültig und die Daten können nicht überwacht werden , die auf der Grundlage der in Daten 4 deklarierten Daten berechnet werden. Wenn ein Attribut aus anderen Attributen berechnet wird, hängt dieses Attribut im Allgemeinen von anderen Attributen ab und ist im Allgemeinen eins-zu-eins Verwenden Sie berechnet5. Wenn der berechnete Attributwert eine Funktion ist, wird der Rückgabewert der Funktion als berechneter Attributwert verwendet eine get- und eine set-Methode. Wenn sich die Daten ändern, wird die set-Methode aufgerufen. Listening-Attributüberwachung: 1 Unterstützt kein Caching, Datenänderungen lösen direkt entsprechende Vorgänge aus 3 . Der erste Parameter ist der Wert vor der Eingabe 4 ;Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Computer und Uhr in Vue. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!