Как в app-component.html ниже. Компоненты router-outlet загружаются перед компонентом app-header. Как предотвратить загрузку компонентов маршрутизатора перед заголовком и нижним колонтитулом.
<!--The content below is only a placeholder and can be replaced.-->
<app-header *ngIf = "router.url !== '/login' && router.url !== '/register-user'">
</app-header>
<div>
<router-outlet></router-outlet>
</div>
<app-footer *ngIf = "router.url !== '/login' &&
router.url !== '/register-user'"></app-footer>
нет это не причина.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я предполагаю, что
*ngIfпроверяет асинхронную задачу, а ваш посадочный компонент — нет, и поэтому загрузка занимает некоторое время. Попробуйте добавить проверку*ngIf = "router.url"в контейнер div.