Angular 2 rc.1 和 PhpStorm 2016.1.2 未解析变量

阿提拉

在我将项目中的 Angular 2 升级到rc.1 之后,我的 IDE,PHPStorm 2016.1。例如从Observable类(rxjs)中找不到很多属性和静态函数比如:Observable.of,Observable.forkJoin。

我使用 typescript 作为 Angular 2 开发的默认语言。

我认为我的问题类似于这个问题:Angular 2 2.0.0-rc.1 Property 'map' does not exist on type 'Observable<Response>' not the same as issue report,但没有关于 PHPStorm 的有用信息。

问题图:未解析的静态函数

我像这样导入 Observable - 这与 Angular 2 beta 16 一起工作。:

import 'rxjs/Rx'; import {Observable} from "rxjs/Observable";

我的 package.json 的一部分 - 如果这有帮助:

"rxjs": "5.0.0-beta.6", "typescript": "~1.9.0-dev.20160526-1.0", "typings": "^0.8.1",, "gulp-typescript": "^2.13.4",

并且自动完成不起作用:/

那是 Angular 2 的错误吗?还是 RxJS 问题?有什么解决方法可以解决这个烦人的错误吗?

莉娜

PHPStorm 中的 Angular2 支持与 Angular2 RC 不兼容。WEB-21541已修复,修复将在 2016.2 中可用

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Angular 2 rc.1和PhpStorm 2016.1.2未解析的变量

来自分类Dev

Angular 2 rc 1 canActivate

来自分类Dev

Angular 2 rc 1 canActivate

来自分类Dev

MDL和Angular2 2.0.0-rc.1

来自分类Dev

MDL和Angular2 2.0.0-rc.1

来自分类Dev

Angular 2 RC5和@ angular / router 3.0.0-rc.1无效的配置或错误?

来自分类Dev

缩小Angular 2 rc1

来自分类Dev

Angular 2 rc1中的RouteParams

来自分类Dev

Angular 2 rc.1 routerOnActivate

来自分类Dev

Angular 2 rc1中的RouteParams

来自分类Dev

Angular2 RC.1注射

来自分类Dev

Angular 2 rc1中不提供ComponentInstruction和CanActivate

来自分类Dev

Angular2 rc1,新路由器和传递数据

来自分类Dev

使用RXJS 5.0.0-beta.6和Angular 2 RC1导入运算符

来自分类Dev

HTTP和嵌套对象(Angular2 RC1 + TS)

来自分类Dev

使用RXJS 5.0.0-beta.6和Angular 2 RC1导入运算符

来自分类Dev

HTTP和嵌套对象(Angular2 RC1 + TS)

来自分类Dev

将javascript页面级变量传递到捆绑的Angular2 RC 1应用中

来自分类Dev

Angular 2 RC1-选择时设置默认选项

来自分类Dev

卡在angular2(RC1)路由上

来自分类Dev

Angular 2 RC1:从使用的初始URL获取参数

来自分类Dev

systemjs在angular2-rc1中不起作用

来自分类Dev

Angular2 RC1多级routerLink指令

来自分类Dev

Angular 2升级到RC 1

来自分类Dev

卡在angular2(RC1)路由上

来自分类Dev

systemjs在angular2-rc1中不起作用

来自分类Dev

Angular 2 RC5 / Router 3 RC1中嵌套模块的路由

来自分类Dev

red5 RC1和RC2有什么区别?

来自分类Dev

Angular2 RC和动态路线