取消订阅可观察的承诺

时间:2016-09-25 04:51:29

标签: angular reactive-programming rxjs

如果一个observable转换为promise,我如何取消订阅? 我在Angular 2中使用RxJS

import 'rxjs/add/operator/toPromise';

return this.http.get(this.heroesUrl)
                  .toPromise()
                  .then(this.extractData)

1 个答案:

答案 0 :(得分:8)

如果您订阅可观察,则可以取消订阅

当您返回时承诺(此处似乎您返回承诺 - 可观察),您通常不订阅。对??
所以你不能取消订阅(承诺)。