не меняем данные а через mutation?
Почитай что такое flux архитектура
грех патамушта
Для предотвращения хаоса. Мы ограничиваем себя простыми правилами, что есть одно центральное хранилище и данные в нем имеет однонаправленный характер. Т.е. изменяются только внутри этого хранилища и затем распространяются в другие части приложения Так их проще контроллировать и отслеживать. Как упрощенный пример - если мы запутались в логике изменения наших данных, нам нужно просто просмотреть список всех вызванных мутаций через vue dev tools, а не копать весь код приложения.
Обсуждают сегодня