azovl
@azovl

Одноразовая автозагрузка в Angular?

Столкнулся с таким вопросом, как осуществить в Angular одноразовую загрузку конфигурационных данных из сервера до вызова AppComponent.
Есть несколько вариантов:
1) Поставить Guard на routes, но эти конфигурационные данные используются 7 роутами, копировать для каждого из них Guard как-то мне кажется не целесообразно, данные нужно одноразово получить при загрузке SPA и использовать... И почему-то получение данных внутри guard (observable), не получается отобразить компонент...
2) Использовать app_initializer. К сожалению у меня не так много опыта чтобы понять как это реализовать на этапе загрузки в Angular 6, примеры которые я увидел на форумах, достаточно скудноваты объяснением что и как происходит и непонятны.

Вопрос:
Каким образом осуществить получение данных конфигурации из сервера перед загрузкой компонентов в Angular? Если есть примеры, будет очень хорошо, поскольку информации об этом немного.
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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