У меня есть ситуация, когда распознаватель должен начать разрешать только после получения ответа API конфигурации.
Изначально API конфигурации вызывается из app.component.ts. Этот ответ сохраняется в локальном хранилище. Средство распознавания должно получить атрибуты из данных конфигурации, хранящихся в localstorage, для передачи в API, вызываемый из Resolver.
- Если локальное хранилище уже присутствует в приложении, распознаватель работает нормально.
- Но если мы попытаемся получить прямой доступ к URL-адресу, распознаватель не получит данные localalstorage, поскольку ответ API конфигурации может быть отложен или не сохранен в localalstorage, когда распознаватель попытается получить к ним доступ.
ОБНОВЛЕНИЕ: Все вызовы API используют функцию подписки
Как я могу выполнить распознаватель только после получения ответа API конфигурации и его сохранения в localalstorage.
Заранее спасибо