【发布时间】:2020-07-24 18:33:38
【问题描述】:
我想知道是否有另一种方法可以自动订阅/取消订阅 observable?我主要在 html 模板中看到过异步管道,但是当我想在我的组件类中做某事时,比如谈论你在 Angular 项目中工作时的情况。
【问题讨论】:
-
"auto unsubscribe" 在 observable 完成时发生。所以这取决于你的观察。你有一个永远不会完成的无尽流吗?然后你必须取消订阅,或者通过
pipe(takeWhile(() -> contition)) or pipe(takeUntil(observable)完成它,或者只是取消订阅。如果您因为“httpClient”Observables 而问您问题,休息调用的结果请看这里:stackoverflow.com/questions/35042929/…