使用AngularJS中的typescript来检查HTML中的插值/绑定

Vit*_*lyB 5 javascript angularjs typescript

我知道TypeScript可以检测*.ts文件的编译错误.

但是,如何在AngularJS视图/模板中获得这些好处呢?例如,如果我有一个像这样的代码:

<div ng-controller="HomeController as home">
    {{home.property1}}
</div>
Run Code Online (Sandbox Code Playgroud)

我定义了一个HomeController类,如果没有为HomeController类定义"property1",我想收到编译错误.

有可能吗?

bas*_*rat 3

这样的事情可能吗?

可能:是的。您需要创建自己的 HTML 解析器,然后将其与 TypeScript 编译器集成(可能使用 TypeScript 语言服务)。

现有: 没有。