我的路由器插座位於FullLayoutComponent中,我的導航菜單路由位於該模板中。在父路由器插座中呈現兒童路由
您在下面看到的第一個兒童數組是導航菜單路線。 'apartments'中的children數組是來自位於ApartmentsComponent中的不同模板的一些路線。
我收到錯誤:
Cannot find primary outlet to load 'ApartmentItemsComponent'
我試圖移動子女外的公寓項目,但後來我的路線是錯誤的。
是:首頁>公寓項目,它應該是首頁>公寓>公寓項目
path: '',
component: FullLayoutComponent,
data: {
title: 'Home'
},
children: [
{
path: 'apartments',
component: ApartmentsComponent,
data: {
title: 'Apartments'
},
children: [
{
path: 'apartment-items',
component: ApartmentItemsComponent,
data: {
title: 'Apartment Item'
}
}]
},.....
我怎樣才能讓公寓項目認識我的主路由器出口?
編輯:更多地解釋我想達到的目標。
所以基本上,當我按下查看更多,我想呈現公寓項目部分在主路由器的出口。
所以我的路線看起來像家/公寓/公寓項目。
如果我從兒童中刪除公寓物品,我的路線將看起來像家庭/公寓物品。但是如果我把它留在孩子身上,那麼我得到了上面發佈的錯誤。
您是如何解決這個問題的? – GregoryHouseMD