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

Как не отправлять ещё один запрос на сервер?

Есть страница, на которой 2 разных компонента, но при их создании, я запрашиваю через axios данные с сервера, у меня есть Promise там.

Соответственно происходит ситуация, когда одновременно улетает 2 одинаковых запроса на сервер. Это неправильно.

Я думал, что это исправится если я сохраню где-то глобально ответ от сервера и буду проверять внутри Promise, если глобальная переменная undefined, то отправить запрос, а если нет, то ничего не делать, но в итоге переменная не успевает сохраниться и всё равно отправляется 2 запроса.

Подскажите, как решали данную проблему?
  • Вопрос задан
  • 136 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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