У меня есть модуль глобальной маршрутизации, который позволяет мне правильно переходить к компонентному модулю, который загружен лениво.
Внутри компонентного модуля у меня есть дочерний маршрут, который можно правильно загрузить.Однако я не могу получить доступ к параметру userID
из пути к альбомам (дочернему элементу userDetailComponent)
Я попробовал следующее, но он возвращается как неопределенный.
this.activatedRoute.params.subscribe((urlParameters) => {
this.user_id = urlParameters['userID'];
}
Ниже моя конфигурация маршрутизации.Любая помощь будет принята с благодарностью.
app-routing.module.ts
const routes: Routes = [
{
path: 'users',
loadChildren: '../app/users/users.module#UsersModule'
},
{
path: 'users/:userID',
loadChildren: '../app/component/component.module#ComponentModule'
}
]
component.module.ts
const routes: Routes = [
{
path: '',
component: UserDetailComponent,
children: [
{
path: 'albums',
loadChildren: '../app/albums/albums.module#AlbumsModule';
},
]
},
]