首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >angular Subscription.add方法与takeUntil

angular Subscription.add方法与takeUntil
EN

Stack Overflow用户
提问于 2019-12-29 05:03:34
回答 2查看 2.6K关注 0票数 2

在你看来,取消订阅observable的更好方法是什么?(Subscription.add或takeUntil).I认为Subscription.add更好,因为takeUntil需要额外的可观察性

EN

回答 2

Stack Overflow用户

发布于 2019-12-29 13:18:05

这取决于您的情况,如果您在组件中使用 observable,您可以只在模板中使用async管道进行unsubscriptiontakeUntil运算符。

票数 0
EN

Stack Overflow用户

发布于 2021-06-14 11:48:38

正如Lex Caraig提到的,你可以在模板中使用async管道。但当谈到组件时,你需要了解unsubscribe和`takeUntil operator的优缺点。

就我个人而言,我更喜欢使用subscription.add & subscription.unsubscribe而不是takeUntil,因为它有副作用。请阅读下面的文章了解更多关于副作用的信息。

https://cartant.medium.com/rxjs-avoiding-takeuntil-leaks-fb5182d047ef

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59514843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档