0
我知道ActivatedRoute.params.forEach
和ActivatedRoute.params.subscribe
都會返回設置爲路由配置的參數。ActivatedRoute.params forEach方法vs訂閱方法
進入我的示例配置:
{ path: 'auditioning/:casterType/list', component: AuditionComponent }
當我檢查參數我這樣做:
this._activatedRoute.params.subscribe(
(params) => {
console.log(params) // return object of parameters
}
);
或者
this._activatedRoute.params.forEach(
(params) => {
console.log(params) // return object of parameters
}
);
什麼時候應該使用forEach
或subscribe
時得到參數path
,因爲他們都返回結果我想要什麼?
什麼是最佳實踐?
可能重複[Rx.Observable subscribe和forEach有什麼區別](http://stackoverflow.com/questions/34533197/what-is-the-difference-between-rx-observable-subscribe-and-的foreach) – echonax