Javascript 订阅paramMap中断路由示例?
在这种情况下,从params切换到paramMap时,路由不再在路由器出口显示正确的结果 我将hello-component.ts中的原始ngOnInit代码更改为:Javascript 订阅paramMap中断路由示例?,javascript,angular,typescript,rxjs,angular-router,Javascript,Angular,Typescript,Rxjs,Angular Router,在这种情况下,从params切换到paramMap时,路由不再在路由器出口显示正确的结果 我将hello-component.ts中的原始ngOnInit代码更改为: 但仍然没有爱。我已为路由器启用跟踪。有没有办法知道问题出在哪里?Parammap返回一个映射而不是一个对象,因此您必须将代码更改为这样 this.name=params.get'name'从映射中获取name param 检查更新的代码 查看此链接了解有关如何使用paramMap的更多信息只需将其从params.get['name
但仍然没有爱。我已为路由器启用跟踪。有没有办法知道问题出在哪里?Parammap返回一个映射而不是一个对象,因此您必须将代码更改为这样 this.name=params.get'name'从映射中获取name param 检查更新的代码
查看此链接了解有关如何使用paramMap的更多信息只需将其从params.get['name']更改为params.get'name',因为get是一个函数Geez-我必须开始缩放我的stackblitz-谢谢。。。
ngOnInit() {
this.route.paramMap.subscribe(params =>
this.name = params.get['name']
)
}