退订Angular中的Observables
该库提供了实用程序方法,可帮助您退订Angular应用程序中ReactiveX的Observables。
如果您已经使用了该库,并希望将其与Angular 9一起使用:请查看《 。
为什么?
取消订阅可观察对象将导致可观的流泄漏,因为可观察流将保持打开状态,甚至可能在组件已被破坏或用户导航到另一个页面之后也是如此。
重要提示:如果在中使用服务,则它们会受到同一内存泄漏问题的影响!
这篇博客文章提供了更多信息:
赞助人
:red_heart_selector:
:red_heart_selector:
首先:检查您的Angular版本!
如果您将Angular <= 8或Angular 9与ViewEngine一起使用,而不是Ivy,则必须使用该库的早期版本。 请参阅以获取更多说明。 如果您使用的是最新的Angular版本,并且不知道ViewEngine或Ivy是什么,请继续执行以下说明。
演示版
@Component({
selector: 'foo',
templateUrl: './foo.compon
1