computed создаёт производное реактивное значение и кэширует результат до изменения отслеживаемых зависимостей.
Зачем нужен computed во Vue?
computed создаёт производное реактивное значение и кэширует результат до изменения отслеживаемых зависимостей.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
computed создаёт производное реактивное значение и кэширует результат до изменения отслеживаемых зависимостей.
Это удобно для фильтрации списка или вычисления суммы из состояния. Getter должен оставаться без побочных эффектов: запросы и запись в другое состояние лучше организовывать отдельно. Метод вычисляется при вызове, а computed хранит результат и участвует в системе зависимостей Vue.