@IronPants

В чем разница между watch и computed в Vue.js?

Всем привет!
Поясните пожалуйста разницу между watch и computed в vue.js...Насколько я понимаю оба они опираются на зависимости, но watched ничего не возвращает, для чего же он нужен тогда. Computed кешируется, а watch нет? В этом и есть все отличия? Заранее благодарен.
  • Вопрос задан
  • 10310 просмотров
Решения вопроса 1
profesor08
@profesor08
watch - следит за свойствами, и когда оно меняется, то выполняет функцию.
computed - вычисляет значение свойства, которое может зависеть от других свойств, но делает это лишь тогда, когда какое-то из них изменилось.

https://ru.vuejs.org/v2/guide/computed.html
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы