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
20200804Nachtrag: Der Artikel könnte falsch sein....
Trotz Props und Events müssen Sie manchmal immer ...
Was ist Blubbern? Es gibt drei Phasen im DOM-Erei...
Es gibt viele Formularelemente. Hier ist eine kur...
Wenn Sie DApps auf Ethereum entwickelt haben, hab...
1. Einleitung Manchmal müssen Sie eine Servicesch...
In diesem Artikel wird der spezifische Code von V...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis Vorwort Text 1. Globale Regist...
1. Erstellen Sie ein neues Rabbitmq im Verzeichni...
Der Fortschrittsbalken ist nicht gleichmäßig Ich ...
Vorwort: Dieser Artikel stellt hauptsächlich den ...
Inhalt dieses Artikels: Seitenhohlmaskenebene, Se...
Navigation und andere Dinge werden bei der täglic...
Einstellungen für die Transaktionsisolationsebene...