没有导出成员'toPromise'rxjs- 5.5.2

Sam*_*ath 1 observer-pattern rxjs typescript ionic3 angular

使用toPromise抛出错误

老方法:

import 'rxjs/add/operator/toPromise';
Run Code Online (Sandbox Code Playgroud)

最新方式:

import { toPromise } from 'rxjs/operators';
Run Code Online (Sandbox Code Playgroud)

最新方式显示以下错误:

[ts]模块'"d:/.../ node_modules/rxjs/operators/index"'没有导出成员'toPromise'.

版本:

 "typescript": "2.4.2"
 "rxjs": "5.5.2",
Run Code Online (Sandbox Code Playgroud)

Ara*_*ind 8

从rxjs 5.5.0-beta.5开始,该toPromise方法现在是一种永久的方法Observable.

无需再导入此方法; 事实上,试图这样做会引发错误.

toPromise:现在作为Observable的永久方法存在

更改日志 | Github参考

  • @Sampath /sf/ask/3278716521/ (3认同)