如果一个observable转换为promise,我如何取消订阅? 我在Angular 2中使用RxJS
import 'rxjs/add/operator/toPromise';
return this.http.get(this.heroesUrl)
.toPromise()
.then(this.extractData)
答案 0 :(得分:8)
如果您订阅到可观察,则可以取消订阅。
当您返回时承诺(此处似乎您返回承诺 - 不 可观察),您通常不订阅。对??
所以你不能取消订阅(承诺)。