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

Почеме нельзя менять store напрямую без мутаций в Vuex?

Здрвтсвуйте. Знаю, что нельзя напрямую менять store без мутаций и никогда так не делаю. Но почему нельзя? Именно технческая часть, а не правила хорошего тона и тд?
  • Вопрос задан
  • 147 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • HTML Academy
    Vue.js 3 — разработка клиентских приложений
    1 месяц
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • Stepik
    Frontend разработчик на HTML, CSS и JavaScript
    4 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
adrin13
@adrin13
front-end
по моему это связано с перерендерингом реактивных зависимостей, как минимум одна из причин. Т.е. если менять за один раз (например в результате какого-то респонса) значения нескольких ключей в store, то реактивные зависимости (к примеру computed или watch) будут срабатывать после изменении каждого из них. А если делать это через mutation, то реактивные зависимости отработают один раз, после завершения всех изменений в store
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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