在Angular 2中使用rxjs,我试图将一个Promise转换成Observable。像许多在线指南展示的那样,我在Observable上使用了fromPromise
。但是会抛出错误:
Property 'fromPromise' does not exist on type 'typeof Observable'.
Observable 的导入方式如下:
import { Observable } from "rxjs/Observable";
试图像其他操作符一样导入fromPromise
会导致错误:
import 'rxjs/add/operator/fromPromise';
即使我抑制了 TypeScript 的错误,它仍会导致错误:即使我抑制了 TypeScript 的错误,它仍会导致错误:
(<any>Observable).fromPromise
错误:
Uncaught (in promise): TypeError: __WEBPACK_IMPORTED_MODULE_3_rxjs_Observable__.Observable.fromPromise is not a function
在rxjs存储库上也报告了类似的问题这里,但那里也没有解决方案。