Webstorm 10对Angularjs模板代码说"预期关闭}}"

Jos*_*dal 8 webstorm angularjs

我正在使用WebStorm 10.0.4和一些Angularjs文件,它似乎主要工作.但是,WebStorm错误地标记了一些正确的{{code}}.具体来说,在这个例子中:

<div>{{thisworks}}</div>
<div>{{butnotthis | uppercase}}</div>
<div>{{oreventhis()}}</div>
Run Code Online (Sandbox Code Playgroud)

第一行是OK,但WebStorm将第二行和第三行标记为不正确(波浪形的红线).对于每一行,它给出的错误消息是"预期关闭}}",如您所见:

错误

在Preferences-> Javascript-> libraries下我有

  • angularjs-DefinetlyTyped(来自Download-> Typescript社区存根)
  • HTML
  • HTML5/ECMASCRIPT 5
  • 流星项目库(这是一个流星项目)
  • Node.js全局变量

有任何想法吗?

len*_*ena 17

在Meteor项目中,WebStorm默认将.html文件视为空格键模板,因此这些Angular注入被解析为把手.请在设置'文件|中禁用'打开html文件作为把手' 设置| 语言和框架| JavaScript | 模板 - 这有帮助吗?请注意,Meteor项目中的Angular支持计划用于WebStorm 11(WEB-17118)