为什么路由地址为:user/1 然后连接到 routerLink=“user/2” 时,虽然地址栏发生了变化,但是页面并没有发生变化。打断时 地址为 user/2 ngOnInit()不会进入。<button (click)="fun()">查看</button>fun(){ this.router.navigate(['/user/2']);
}
1 回答
慕桂英546537
TA贡献1848条经验 获得超10个赞
this.route.params.subscribe( params => { this.keyword = decodeURI(this.route.snapshot.paramMap.get('keyword')); });
在ngOnInit中这么写即可
- 1 回答
- 0 关注
- 1265 浏览
添加回答
举报
0/150
提交
取消