Задать вопрос
@IronPants

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

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

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

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

Похожие вопросы