Задать вопрос
RazerVG
@RazerVG
Full-stack

Как сохранить данные, если я делаю редирект в middleware?

В middleware делаю запрос еще на серверной стороне. Получаю ошибку заношу ее в store (commit) и делаю редирект. Но на страницу, на которую перешли, state уже пустой. Как показать ошибку пользователю в таком случае?
  • Вопрос задан
  • 39 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    Fullstack developer
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@verstoff
Vuex не персистентен между запросами - после редиректа на стороне сервера все инстанцируется заново.
Можно перед редиректом положить ошибку в сессию / cookie / БД / синглтон / передать как query-параметр и проверять после.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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