@olezhenka

Где запускать главный action из vuex?

У меня есть action, который получает всю информацию о пользователе из API сайта. После получения данных этот action естественно изменяет состояние приложения и надо чтобы он запустился до загрузки страницы чтобы я делал анимацию загрузки. Я думаю, мб в App.vue это запихнуть в created, но может для этого есть уже готовое что-то более изящное?
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
kulakoff
@kulakoff Куратор тега Vue.js
Vue.js developing
Ну нормальный вариант. Можете вынести в отдельный файл, чтобы код по чище выглядел.
Если используется vue-router, то можно в хук beforeEach засунуть и поставить флаг, чтобы этот экшн только один раз вызывался.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы