Задать вопрос
@Vitalionus

Как записать в localStorage через axios до того как загрузится приложение?

Мое приложение должно получать для работы данные с другого сервера, если эти данные не получены, нужно запретить все страницы в роутере пока данные не получены кроме главной.
Данные получаю в beforeEach
Но дело в том, что в самый первый раз они приходят позднее чем создается компонент. Поэтому в компоненте
mydata = null
data() {
    return {
      mydata: JSON.parse(localStorage.getItem('mydata')),
    };


Какая вообще должна быть логика, если нужно сперва получить данные прежде чем загрузить компонент. Например сервер может отвечать 2 секунды.
  • Вопрос задан
  • 168 просмотров
Подписаться 1 Простой 7 комментариев
Помогут разобраться в теме Все курсы
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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