【发布时间】:2017-05-24 00:35:41
【问题描述】:
我正在尝试获取在
中定义的:id 参数
RouterModule.forRoot([
{
path: 'orders',
component: ListComponent,
children: [
{
path: 'view/:id',
component: ViewComponent
},
]
}
])
来自ListComponent。
我已经试过了:
route: ActivatedRoute
route.params.subscribe(params => {
let id = +params['id'];
})
来自ListComponent,但是params数组是空的,我想这是因为:id参数属于ViewComponent而不是ListComponent。
如何在ListComponent 中获取id 参数?
【问题讨论】:
标签: angular routes route-parameters