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

Как остановить выполнение функций до получения данных?

Есть некоторый общий сервис, в котором хранится список автомобилей (например, ["ВАЗ", "Волга", "Москвич"]) и выбранный пользователем автомобиль - по умолчанию первый. Список получается с сервера.
Есть некоторое количество компонентов и сервисов, которые используют активный автомобиль, например, получают данные по марке с сервера.

Проблема заключается в том, что компоненты начинают работать быстрее, чем загрузится список автомобилей, и пытаются получить данные по undefined.

Как правильно реализовать ожидание загрузки?
  • Вопрос задан
  • 263 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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