При использовании resolve :{ key : ResolverService}
для разрешения некоторых данных для компонента, если ResolverService
возвращает некоторые данные немедленно (без использования наблюдаемого или обещания), компонент загружается, как и ожидалось, в пользовательском интерфейсе.Но если распознаватель возвращает Observable, то он не работает, даже когда наблюдаемое получает следующее значение:
Пример для stackblitz:
https://stackblitz.com/edit/ng-delayed-resolver-issue
Логика возврата наблюдаемого в охранник и распознаватель одинакова, но, похоже, разрешение не работает по какой-то причине.
Уже проверено Router Resolver не отображает компонент , не помогломного.
Любая помощь по данному сценарию приветствуется.Спасибо