Javascript 订阅paramMap中断路由示例?

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

在这种情况下,从params切换到paramMap时,路由不再在路由器出口显示正确的结果

我将hello-component.ts中的原始ngOnInit代码更改为:


但仍然没有爱。我已为路由器启用跟踪。有没有办法知道问题出在哪里?

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']
   )
 }