Überwachungsmethode in Vue
Beachten Name: Sie sollten dem Attribut, das Sie überwachen möchten, denselben Namen geben. 1. FunktionWird verwendet, um Datenänderungen in der Vue-Instanz zu überwachen und Statusänderungen jederzeit zu ändern. 2. AuslösebedingungenWenn sich die von Ihnen überwachte Eigenschaft ändert, wird die entsprechende Überwachungsmethode automatisch aufgerufen 3. AnwendungsszenarienWird für asynchrone Verarbeitung und relativ teure Operationen verwendet 4. Beispielebetrachten:{ Name(neuerWert,alterWert){ //Berechnete Eigenschaften können zwei Parameter akzeptieren, der erste Parameter ist der neue Eigenschaftswert, der zweite Parameter ist der alte Eigenschaftswert // this.age // console.log('Name-Eigenschaft hat sich geändert') console.log(neuerWert,alterWert) } 5. Bei der Überwachung eines Objekts<Skript> Standard exportieren { Daten() { zurückkehren { Objekt: { Name: "Zhang San", Alter: 20, Kinder: [ { Name: "Li Si", Alter: 27 }, { Name: "Wang Wu", Alter: 23 } ] } }; }, betrachten: Objekt: { Handler: Funktion (neuer Wert, alter Wert) { console.log("neuerWert:", neuerWert); console.log("alterWert:", alterWert); }, tief: wahr, sofort: wahr }, "obj.name": Funktion(neuerWert, alterWert) { console.log("newVal obj.name:", newVal); console.log("oldVal obj.name:", oldVal); } }, }; </Skript>
unmittelbares Attribut: Boolescher Wert
Es aktiviert das Deep Listening, d. h., allen Attributen werden Listener hinzugefügt und die Handler-Funktion wird ausgeführt, wenn sich eines davon ändert. Dies ist das Ende dieses Artikels über den detaillierten Fall der Überwachungsmethode von Vue. Weitere relevante Inhalte zur Überwachungsmethode von Vue finden Sie in den vorherigen Artikeln von 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:
|
<<: MySQL 5.7 Installations- und Konfigurations-Tutorial unter CentOS7 64 Bit
Wenn Ihr DOCTYPE wie folgt ist: Code kopieren Der ...
Jeden Tag ein jQuery-Plugin - gestapeltes Menü. Z...
1. Übersicht Die Datenbank information_schema ist...
Bei der Erstellung von Webseiten ist das Anzeigen...
chmod-Befehlssyntax Dies ist die korrekte Syntax ...
px (Pixel) Ich glaube, jeder ist mit dem Begriff ...
Die Docker-Image-ID ist eindeutig und kann ein Im...
Problem: Der Überlauf der Auto-Increment-ID in ei...
Allgemeine nmcli-Befehle basierend auf RHEL8/Cent...
1. Überwachungsplanung Bevor Sie ein Überwachungs...
Bei der Installation von mha4mysql sind die Schri...
Inhaltsverzeichnis 1. Das Konzept des Filters 1. ...
Beim Erlernen von Mybatis ist mir ein Fehler aufg...
Was ist der Unterschied zwischen der grünen Versi...
Inhaltsverzeichnis 1. Einleitung 2. On-Demand-Att...