【发布时间】:2018-04-07 02:06:12
【问题描述】:
我只想在 Angular 路由器更改时接收当前参数。
根据另一篇 SO 帖子,如果路由器导航到同一组件中的另一个参数,我的组件将不会自动刷新,但是在激活路由时我无法获取参数(因此我可以更新视图)。
Angular 文档有这样的内容:
ngOnInit() {
this.hero$ = this.route.paramMap
.switchMap((params: ParamMap) =>
this.service.getHero(params.get('id')));
}
但是,这对我不起作用,或者至少,拥有一些不抽象为其他方法或服务的东西会很好。
是否有一种简单直接的方式来订阅当前参数?
【问题讨论】:
标签: angular typescript frontend