Angular 4: рендеринг компонента после возврата ответа API (без маршрутизации)

Мой app.component.html выглядит так:

<header>
<router-outlet></router-outlet>
<footer>

У меня есть несколько настроек маршрутизации, которая ожидает загрузки данных перед отображением на странице. Я использую Маршрутизатор, чтобы достигнуть этого для маршрутизируемых компонентов

Например,

const appRoutes: Routes = [
{
  path: 'home',
  component: HomeComponent,
  resolve: {
    cern: HomeResolver
  }
 }];

Но у меня есть требование загружать данные, чтобы заполнить верхний и нижний колонтитулы из REST API и отображать их после выборки данных.

Как это сделать?

Я также хотел бы посмотреть, возможно ли загрузить все необходимые данные запуска перед запуском / рендерингом приложения? поэтому приложение ожидает запуска, пока не будут получены все данные.

0 ответов

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