Vue · Middle · Pytanie 1 z 75
Dlaczego ten watcher się nie uruchamia?
const state = reactive({ count: 0 });
watch(state.count, (n) => console.log(n));- ✓Poprawna odpowiedź:
state.countw chwili wywołania to zwykła liczba; obserwuj getter:watch(() => state.count, ...) - 2
watchdziała tylko z refami utworzonymi przezref() - 3Watchery uruchamiają się dopiero po ręcznym wywołaniu
nextTick
Wyjaśnienie
watch przyjmuje ref, obiekt reaktywny, funkcję-getter lub tablicę tych elementów. Przekazanie wartości właściwości daje mu liczbę, której nie da się śledzić.