簡要的配置大概會是這樣:
<app-header></appheader>
<router-outlet></router-outlet>
<app-footer></app-footer>
可能還會有側邊欄位等等分布,這些互動會投射到router-outlet
,帶如果發生404無法辨識頁面的時候滿尷尬的,就變成類似
<app-header></appheader>
<app-404></app-404>
<app-footer></app-footer>
這樣應該是不太好
如果改成僅放<router-outlet></router-outlet>
那進入後每一層都要再包,會類似下面那樣
//不是都在同一頁單純視意圖
//某頁面一
<app-header></appheader>
<app-content></app-content>
<app-footer></app-footer>
//某頁面二
<app-header></appheader>
<app-item></app-item>
<app-footer></app-footer>
//某頁面三
<app-header></appheader>
<app-work</app-work>
<app-footer></app-footer>
若只有三個結構還好,結構複雜的話好像不好管理,不知各位都怎麼設置版面