0 Tage Serie
javascript / beginner
Snippet

Reaktive Änderungen beobachten

Die watch-Funktion ermöglicht es dir, 'Seiteneffekte' (wie das Abrufen von Daten) auszuführen, wann immer ein bestimmtes Datenelement, wie ein Prop, seinen Wert ändert.

snippet.js
javascript
1
2
3
4
5
import { watch } from 'vue';
watch(() => props.userId, (newId) => {
console.log('User ID changed to:', newId);
});
vue
Erklärung
1
watch(() => props.userId, ...)
Definiert die zu beobachtende Quelle; die Verwendung einer Funktion stellt sicher, dass wir das reaktive Prop korrekt verfolgen.
2
(newId) => { ... }
Diese Funktion wird automatisch ausgeführt und erhält den aktualisierten Wert als erstes Argument.