svi*_*i3c 3 intellij-idea typescript rxjs5
我刚刚安装了rxjs 5 beta 3 npm i rxjs@5.0.0-beta.3.
我有以下示例代码:
import {Observable} from "rxjs"
new Observable(o => o.next(42)).filter(() => true);
Run Code Online (Sandbox Code Playgroud)
例如,当使用ts-node时,此代码编译得非常好.
但是当在IntelliJ IDEA中查看此代码时,filter()找不到运算符.
在Observable实例上使用运算符时,也找不到它们.
建议的静态成员Observable是:
create()if()throw()一个实例的建议成员Observable是:
_isScalar()forEach()lift()subscribe()我还试图只导入我需要的东西,但我的IDE仍告诉我filter()Observable实例上不存在:
import {Observable} from "rxjs/Observable"
import "rxjs/add/operator/filter"
new Observable(o => o.next(42)).filter(() => true);
Run Code Online (Sandbox Code Playgroud)
有关如何让IntelliJ IDEA了解运营商的任何建议吗?
要解决此问题,您需要在IntelliJ中将RxJS添加为javascript库:
node_modules/rxjs单击+按钮添加该解决方案经过测试,可用于IDEA 2016.1.3
| 归档时间: |
|
| 查看次数: |
2650 次 |
| 最近记录: |