首页 文章

DefinitelyTyped仅显示命名空间

提问于
浏览
1

我在使用ui-grid的角度项目中使用typescript . 我为ui-grid安装了DefinitelyTyped文件:https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/ui-grid/ui-grid.d.ts

在visual studio中,我的intellisense适用于我的其他d.ts文件 . 我可以看到角形物体和所有成员 .

对于这个类型化的文件,我只能看到命名空间:{} uiGrid

打字uiGrid . 没有成员 . 键入我手动从d.ts文件中看到的成员,并且typescript编译器拒绝它 .

由于我所有其他类型的文件都在工作,有没有人推荐这里?

1 回答

  • 1

    我在uigrid和d.ts之间可以看到的主要差异就像angular一样,angular有一个名为 angular 的导出变量,类型为 IAngularStatic ,这意味着角度对象有静态方法,其中uiGrid没有这样的变量 . 因此,当您编写 angular. 时,您实际上正在查看接口 IAngularStatic 的所有方法 .

相关问题