Моя проблема в том, что я не могу получить некоторые параметры из пути URL с дочерним элементом.
Так что в моем коде у меня есть родительский компонент с некоторыми вещами и вкладка nav-mat, после которой следует учебник . Это работает нормально, но если я на вкладке URL, я не могу получить идентификатор URL.
Пример:
http://localhost: 4200 / parent / 1 - -> id = 1
http://localhost: 4200 / parent / 1 / child1 -> id = null
http://localhost: 4200 / parent / 1 / child3 / 2 -> id = null, t_id = null
this.route.paramMap.subscribe(
params => console.log(params.get('id'))
);
export const appRoutes: Routes = [
{
path: 'parent/:id', component: ParentComponent,
children: [
{ path: 'tab1', component: Tab1Component },
{ path: 'tab2', component: Tab2Component },
{
path: 'tab3', component: Tab3Component,
children: [
{ path: ':t_id', component: Tab3ChildComponent },
],
},
],
},
];