Visual Studio 2015 Angular2 html变量intellisense / compile检查

时间:2015-12-01 16:18:03

标签: angularjs typescript visual-studio-2015 intellisense

有没有办法在带有角度2(非角度1)变量的html文件中启用intellisense或至少编译时间静态检查在visual studio 2015上?

例如,如果您在某处有以下打字稿:

export class Hero {
    constructor(
      public id:number,
      public name:string) { }
}

例如,如果你的html中有以下内容:

  <h1>{{title}}</h1>
  <h2>My favorite hero is: {{myHero}}</h2>
  <p>Heroes:</p>
  <ul>
      <li *ng-for="#hero of heroes">
          {{ hero.name }}
      </li>
  </ul>

然后我想知道intellisense或至少编译检查该英雄对象及其属性的使用情况。如果我输入“英雄”。那么我希望能够将“name”属性作为建议(或者如果不可能的话,可以在编译时检查这些属性和类是否存在)。

这样的东西已经可用吗?

1 个答案:

答案 0 :(得分:0)

  

这样的东西已经可用吗?

目前不是。在模板预编译工作之后可能会有 https://docs.google.com/document/d/11r8IuS4xDyhVSEBp7fDYo7aiLYsLEXKs4lPd36umUGM/edit

当然,您可以非常轻松地使用React / TSX。https://basarat.gitbooks.io/typescript/content/docs/jsx/tsx.html

相关问题