Angular ActivatedRoute.params forEach方法与subscribe方法
我知道Angular ActivatedRoute.params forEach方法与subscribe方法,angular,routing,Angular,Routing,我知道ActivatedRoute.params.forEach和ActivatedRoute.params.subscribe都会将参数集返回到路由配置中 进入我的配置,例如: { path: 'auditioning/:casterType/list', component: AuditionComponent } 当我检查参数时,我会执行以下操作: this._activatedRoute.params.subscribe( (params) => { co
ActivatedRoute.params.forEach
和ActivatedRoute.params.subscribe
都会将参数集返回到路由配置中
进入我的配置,例如:
{ path: 'auditioning/:casterType/list', component: AuditionComponent }
当我检查参数时,我会执行以下操作:
this._activatedRoute.params.subscribe(
(params) => {
console.log(params) // return object of parameters
}
);
或
当我将参数放入路径时,我应该使用forEach
或subscribe
,因为它们都返回我想要的结果?
最佳实践是什么?当您看到它属于可观察类型时
所以我总是使用
this._activatedRoute.params.subscribe(
(params) => {
console.log(params) // return object of parameters
}
);
我讨厌在可见光上使用forEach,因为它可能会引起很多麻烦。可能重复的
this._activatedRoute.params.subscribe(
(params) => {
console.log(params) // return object of parameters
}
);