我有以下plunker我希望通过我的子配置中的参数来点击第二个链接并查看Angular 1234
...
const TWO_ROUTES = [
{
path: "test/:id",
component: ChildComponent
}
];
我实际看到的是Angular undefined
。我错过了什么?如何访问子路径中的参数?
答案 0 :(得分:1)
而不是this.route.params['id']
,它应该是:
ngOnInit(){
this.name = `Angular ${this.route.params.value['id']}`;
}
您也可以使用:
ngOnInit(){
this.name = `Angular ${this.route.snapshot.params['id']}`;
}
检查official Angular docs以获取有关路由&amp ;;的更多信息导航