如果将observable转换为promise,我该如何取消订阅? 我在Angular 2中使用RxJS
import 'rxjs/add/operator/toPromise';
return this.http.get(this.heroesUrl)
.toPromise()
.then(this.extractData)
如果将observable转换为promise,我该如何取消订阅? 我在Angular 2中使用RxJS
import 'rxjs/add/operator/toPromise';
return this.http.get(this.heroesUrl)
.toPromise()
.then(this.extractData)
如果你订阅(subscribe)了一个可观察对象(Observable),那么就有可能对其进行取消订阅(unsubscribe)。
当你返回Promise时(这里似乎你返回的是Promise-不是Observable),通常情况下你不会对其进行订阅。 对吧?那么你也不能对它(Promise)进行取消订阅。
Observable.fromPromise()
? - realappie