другие actions (как на примере)
т.е. реализовывать логику в хранилище Vuex. Или это лучше делать на странице page.vue?
2) нормальным ли является использование .call
Дело в том, что проект планируется к расширению, поэтому я в отдельный файл server.js вынес все API (this.$axios.get), откуда импортирую в Vuex.
И вот такой функцией callback делаю мутации, если запрос прошёл успешно
—-
Как вам такой подход? Любая критика приветствуется) Таким образом учимся :D
Update: названия переменных и методов в качестве примера придумал)
По первому пункту - это нормальная практика. По второму не подскажу
1. отлично 2. не очень, лучше абстрагироваться в этом слое от вью/накста делать так что бы тебе там не нужен был this который ссылается на инстанс накста
А как ты собираешься хендлить ошибки в пункте 2? Допустим, тебе с бэка error message пришёл - ты его закоммитишь в стор?
Обсуждают сегодня