@AE42

Как исправить загрузку данных?

Все привет

У меня есть проект на nuxtjs

У меня есть middleware isAuth, который проверяем авторизован ли пользователь (то есть пришли ли данные)
Данные хранятся в store, в layout/default.vue, с помощью хука created я делаю dispatch('user'), чтобы отправить запрос на получение данных

В чем проблема
Когда я устанавливаю на любую страницу middleware: 'isAuth' и перезагружаю ее, то у меня идет редирект на главную страницу(такое условие в middleware)
Если же я с главной страницы перейду на страницу, где у меня стоит middleware: 'isAuth', то работает все отлично

Как это исправить, чтобы middleware дождался загрузки данных?
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Vearodev
https://nuxtjs.org/guide/vuex-store/

То что вам нужно nuxtServerInit
Ответ написан
Ваш ответ на вопрос

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

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