我正在使用Angular 4
项目,我使用ngSwitch
根据条件切换多个布局。所以,在这个时候,我收到错误cannot find primary outlet to load Component
。这是因为router-outlet
,但解决这个问题的最佳方法是什么?
代码:
<div [ngSwitch]="isAuthenticated()">
<div *ngSwitchCase="true">
<div id="wrapper">
<navbar></navbar>
<div class="gray-bg">
<router-outlet></router-outlet>
<footer></footer>
</div>
</div>
</div>
<div *ngSwitchCase="false">
<div class="blue">
<router-outlet></router-outlet>
<footer></footer>
</div>
</div>
</div>