何时可以退出`route.params`

时间:2018-08-13 12:05:35

标签: angular rxjs observable

我不知道应该观察到route.params退订的情况。

  • 角度文档说我们不需要退订。

那我应该取消订阅的用例是什么?

1 个答案:

答案 0 :(得分:1)

根据此answer,除了作为动态或子组件之外,您不应订阅:

  

取消订阅ActivatedRoute可观察对象,例如route.params   它们在嵌套中订阅(在tpl中添加了   组件选择器)或动态组件(可能已订阅)   只要父/宿主组件存在多次。无需   如报价中所述,在其他情况下退订   以上来自“路由和导航”文档。