vue2.xDaten(){ zurückkehren { Zahl: 10 } }, betrachten:{ Zahl:{ /* * newValue: aktueller Wert * oldValue: den letzten Wert ändern */ handler(neuerWert,alterWert){ // tu etwas }, /* * deep: Boolean: Tiefe Überwachung * true: Heap-Änderungen überwachen * false: nur Stack-Änderungen überwachen (Standard) */ tief:wahr/falsch, /* * unmittelbar: Boolesch: Ob die Handlerfunktion ausgeführt werden soll, wenn sie zum ersten Mal definiert wird. * wahr: Führt die Handlerfunktion aus, wenn sie zum ersten Mal definiert wird. * falsch: Führt die Handlerfunktion nach der Änderung aus. */ sofort: wahr/falsch } } vue3.xWatch wird zur Überwachung von Reaktionsdaten verwendet Grundlegende Verwendung Konstante Nummer = Ref(0) 1. Importieren Sie import {watch} von 'vue' 2. Verwenden Sie `const return value = watch(zu überwachender Wert, (newVal,oldVal)=>{ }, {deep,immediate,flush})` Rückgabewert: Sie können die Überwachung abschalten: return value() Parameter 1: Der zu überwachende Wert Basisdatentypen (Number, String, Boolean, null, undefiniert): () => Basisdatentypwert Komplexe Datentypen (Array, Object, Function): Direkt schreiben / () => Basisdatentypwert Parameter 2: Analogie zur Handlerfunktion in Vue2 Parameter 3: {} Objekt, das Objekt kann ein Konfigurationselement haben: deep, immediate, flush, Die Bedeutungen von „deep“ und „immediate“ wurden oben beschrieben. Hier erklären wir hauptsächlich die Werte von „flush“: `flush:post/sync/pre pre (Standardwert): vor dem Rendern wird der Wert geändert und nicht in das DOM gerendert post: Nach dem Rendern ändert sich der Wert und wird auch im DOM gerendert sync: Einmal pro Änderung rendern, jedes Mal vor dem Rendern` Notiz:
Oben finden Sie detaillierte Informationen zur Verwendung des Watch-Listeners in Vue2 und Vue3. Weitere Informationen zur Verwendung von Watch-Listenern finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM! Das könnte Sie auch interessieren:
|
<<: MySql-Index verbessert die Abfragegeschwindigkeit allgemeine Methoden Codebeispiele
>>: Diagramm des Tomcat CentOS-Installationsprozesses
1.Mysql-Verbindungsmethode Um das MySQL-Kommunika...
Eigenschaften des Listenstils Es gibt 2 Arten von...
Wir alle kennen die Drag-and-Drop-Funktion von HT...
Als ich kürzlich an einem Projekt arbeitete, stel...
Docker-Netzwerk anzeigen Docker-Netzwerk ls [root...
Ich bin erst vor kurzem mit countly in Kontakt ge...
Ich glaube, jeder hat schon einmal Rubbellose ges...
Aus Langeweile habe ich ein paar einfache Übungen...
<br />Formulare sind für Benutzer ein wichti...
1. OpenJDK anzeigen rpm -qa|grep jdk 2. Löschen S...
Inhaltsverzeichnis 1. Einführung in Compose 2. Co...
Was ist Fuser Command? Der Befehl fuser ist ein s...
Inhaltsverzeichnis 1. Ressourcendateien 2. Instal...
Zunächst die Struktur innerhalb des Nginx-Contain...
In diesem Artikel wird der spezifische Code von j...