Использование APP_INITIALIZER для загрузки внешней угловой конфигурации с сервера

У меня есть довольно хорошая идея о загрузке внешнего файла конфигурации для приложения Angular, но у меня есть следующий вопрос: APP_INITIALIZER при условии, что функция загрузки выполняется на стороне клиента, после AppModule были доставлены в браузер или на серверную сторону до доставки?

И если это происходит на стороне клиента, разве это не влечет за собой HTTP вызвать конфигурационный файл до того, как приложение действительно запустится?

1 ответ

Решение

Если вы не используете рендеринг на стороне сервера, все, что связано с Angular, выполняется только в браузере, за исключением, возможно, вещей, которые выполняются во время сборки перед развертыванием приложения Angular на сервере, но APP_INITIALIZER выполняется в браузере.

Другие вопросы по тегам