Я использую angular 2.0 final. Я пытаюсь изменить расположение маршрутизатора-выхода в главном app.component.html. Шаблон обновляет тонкий дисплей, за исключением того, что первый раз, когда я использую router.navigate, компонент не будет отображаться в новом маршрутизаторе-выходе, и нет ошибки. Второй и каждый раз, когда я использую router.navigate, он работает правильно.
пример шаблона app.component.html
<div *ngIf="authenticated() == false">
<h1>not logged in</h1>
<router-outlet>
</router-outlet>
</div>
<div *ngIf="authenticated()">
<h1>logged in</h1>
<router-outlet>
</router-outlet>
</div>