Я бы использовал:
watchEffect
, когда я хочу посмотреть несколько реактивных свойств, и мне не нужны старые значения watch
, когда я хочу посмотреть один задает c реактивные свойства, и мне может потребоваться старое значение
Обратите внимание, что выше я бы хотел использовать их, но не только их использование.
Также встречается в документы о разнице:
Compared to watchEffect, watch allows us to:
Perform the side effect lazily;
Be more specific about what state should trigger the watcher to re-run;
Access both the previous and current value of the watched state.
Источник: https://composition-api.vuejs.org/api.html#watch