我们需要取消订阅rxjs`from`operator吗



使用rxjs、将promise转换为observable时

from(myPromise).subscribe(r => console.log(r))

我们需要取消订阅吗?还是认为它将始终完成并且永远不会导致内存泄漏是安全的?

简而言之:否

您不需要取消订阅承诺。承诺应该总是完整或错误的,这会导致可观察到的东西也完整或错误。

没有原生的方式可以取消机上承诺,因此取消订阅包装承诺的可观察对象对潜在承诺没有影响。

相关内容

最新更新