byte916
@byte916

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

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

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

Как правильно реализовать ожидание загрузки?
  • Вопрос задан
  • 261 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы