модуля в мутации вызывать коммит другого модуля?
Вы не можете из мутации вызывать другие мутации. Только из экшна
блин. Подскажите тогда пожалуйста, как лучше сделать. У меня есть класс Money, который используется для валюты товаров в модуле products. И есть модуль currency, который отвечает за изменение валюты. Я хочу вызывать коммит из currency в компоненте так, чтобы при изменении валюты конвертировалась вся валюта товаров из модуля products. И вообще, имеет ли смысл выделять currency в отдельный модуль? Прикрепил участки кода: 1 - из класса Money, 2 - мутация в currency, 3 - мутация в products
Все проще - сделайте это из экшна, вот и всё
меня смущает, что экшн по идее для асинхронного кода. А я его вот так буду использовать, не по семантике что ли
Вообще, флоу во вьюэксе подразумевает полный цикл action-mutation-state
Обсуждают сегодня