Vue · Middle · Frage 10 von 75
Wann läuft ein Watcher mit flush: 'post'?
- 1Nur wenn die Komponente unmountet wird
- 2Noch bevor die Komponente überhaupt erzeugt wird
- 3Nachdem Vue das DOM aktualisiert hat
Antwort zeigen
Richtige Antwort: Nachdem Vue das DOM aktualisiert hat
Erklärung
Standardmäßig laufen Watcher-Callbacks vor dem DOM-Update der Komponente. flush: 'post' (oder watchPostEffect) ist zum Lesen des Layouts gedacht; flush: 'sync' läuft sofort bei jeder Änderung und sollte selten sein.