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

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

Здрвтсвуйте. Знаю, что нельзя напрямую менять store без мутаций и никогда так не делаю. Но почему нельзя? Именно технческая часть, а не правила хорошего тона и тд?
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Loftschool
    Профессия Веб-разработчик
    7 месяцев
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
adrin13
@adrin13
front-end
по моему это связано с перерендерингом реактивных зависимостей, как минимум одна из причин. Т.е. если менять за один раз (например в результате какого-то респонса) значения нескольких ключей в store, то реактивные зависимости (к примеру computed или watch) будут срабатывать после изменении каждого из них. А если делать это через mutation, то реактивные зависимости отработают один раз, после завершения всех изменений в store
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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