将根据这些伟大的MV *框架提供支持。

我知道询问这一点是为时过早,但是通过这个年轻的JavaScript计划达到支持的机会呢?

有帮助吗?

解决方案

类型签名已经支持这些和每个其他JavaScript库。任何JavaScript代码都是有效的打字代码。

显然要从类型签字中看到任何优势,这些库需要添加类型的注释,这可以通过创建声明源文件(具有.d.ts扩展名的文件)不引人注目。这些基本上是标头文件,用于描述与现有JavaScript代码相关联的类型信息。

显然在打字项目的范围之外,为每个流行的JavaScript库创建这些声明源文件。这取决于这些项目和社区贡献这一点。

您可以查看 jQuery 包含在打字样本中。

其他提示

Definitytyped 已经介绍了MV * JavaScript框架的大多数(如果不是全部)。 它们对Angularjs,Backbone,Ember,Knockout等定义。 检查出来。

  1. 所有javascript都是拼写条目。
  2. mv *框架是javascript。
  3. 因此,MV *框架是拼写条目。

这是一个有趣的文章,谈论打字标注和Angularjs

http://www.piotrwalat.net/using-Typescript-与angularjs-and-web-api /

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top