我们需要从运营商处退订rxjs吗

我们需要从运营商处退订rxjs吗,rxjs,Rxjs,当使用rxjs将承诺转换为可观测时 from(myPromise).subscribe(r => console.log(r)) 我们需要退订吗?或者可以安全地假设它将始终完成并且不会导致内存泄漏吗?简而言之:否 你不需要取消承诺。承诺应该总是完整的或错误的,这会导致可观察到的也完整或错误 取消飞行中的承诺没有固有的方法,因此取消订阅包装承诺的可观察对象对潜在承诺没有影响

当使用rxjs将承诺转换为可观测时

from(myPromise).subscribe(r => console.log(r))
我们需要退订吗?或者可以安全地假设它将始终完成并且不会导致内存泄漏吗?

简而言之:否 你不需要取消承诺。承诺应该总是完整的或错误的,这会导致可观察到的也完整或错误

取消飞行中的承诺没有固有的方法,因此取消订阅包装承诺的可观察对象对潜在承诺没有影响