Перейти к содержимому
7 / 22

Чем отличается watch от watchEffect в Vue 3?

watch требует явно указать источник наблюдения и даёт доступ к старому и новому значению. watchEffect автоматически отслеживает все реактивные зависимости внутри колбэка и запускается сразу (без immediate). watch — когда тебе нужен контроль: "следи за X и делай Y". watchEffect — когда зависимости очевидны из кода и тебе не нужно старое значение.

Чем отличается watch от watchEffect в Vue 3? | JScriptiser