Мне нужно получить данные о маршруте, прежде чем приложение загрузится в угловой версии.
Что-то вроде того, что мы делаем в AngularJS [https://stackoverflow.com/a/16539428/6687096]
В приведенной выше ссылке мы можем сделать обычный ajax-вызов для извлечения данных с сервера, после чего приложение загрузится вручную.
Как мы можем реализовать такой же механизм в угловых?
ИЛИ Существует ли какое-либо предварительно созданное событие для извлечения данных с сервера перед загрузкой приложения.
ИЛИ Мы должны сделать http
вызов из main.ts
файла? Если мы сделаем это, как мы можем поделиться ответом с другими компонентами?
Например:
if (environment.production) {
enableProdMode();
}
someHttpCall().then(function(response){
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => console.log(err));
})
Если мы сделаем что-то, как описано выше, как создать экземпляр HttpClient
, поскольку НЕТ класса?