在我的 angular 7
代码中,我尝试获取 URL 中传递的 clientId
。 clientId
将是动态的。
localhost:4200/client/xyz
app.routing.ts
{
path: 'client/:clientId',
component: AppComponent
},
app.component.ts
constructor(private route: ActivatedRoute) { }
ngOnInit() {
console.log(this.route.snapshot.paramMap.get('clientId'));
});
它在控制台中打印 null
最佳答案
您可以使用此方法获取路由参数
this.route.params.subsribe(params => {
console.log(params['clientId'])
});
或
this.activateRoute.snapshot.params['clientId']
如果您仍有问题,请告诉我
关于javascript - 访问 Angular 6 中的动态 URL 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56258671/