我有下面的路線,ID是一個可選參數,所以用戶可以加載信息,或者如果沒有ID提供他們可以添加信息。 我希望能夠重用組件,以便頁面不必重新加載(在ngOnInit中的api調用),但是因爲它們是兩個獨立的路由,角度始終創建一個全新的組件,並調用ngOnInit。角度重用組件在不同的路線
我一直在使用孩子,但仍然得到了同樣的問題
(這是與角4路由器)
const routes: Routes = [
{
path: 'stuff/info',
component: InfoComponent,
},
{
path: 'stuff/info/:id',
component: InfoComponent,
},
]
你是否得到這樣做的任何錯誤? – Skeptor
@allanjwalter請編輯您的問題,並用您使用此代碼獲得的錯誤。 –
沒有錯誤,我在問題中清楚地描述了問題,因爲角度不會重用組件 – allanjwalter