如何将Kendo UI打字输入到TypeScript模块中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将Kendo UI打字输入到TypeScript模块中相关的知识,希望对你有一定的参考价值。
我使用TypeScript与Kendo UI一起使用React。我正在尝试使用“typeof import”导入TypeScript的Kendo UI类型。
按照https://docs.telerik.com/kendo-ui/third-party/typescript的说明,我安装了kendo-ui类型:
npm install --save @types/kendo-ui
我添加了这条线
declare var Grid: typeof import("kendo-ui");
到我的.tsx文件。
但是,这给了我错误信息
@types/kendo-ui/index.d.ts is not a module
对于“import(”kendo-ui“)”位。
查看node_modules目录中的该文件,确实没有导入或导出。
如何将Kendo-UI TypeScript类型导入我的.tsx模块?
答案
只要安装了@types/kendo-ui
并且没有覆盖types
编译器选项,TypeScript编译器就应该自动加载Kendo UI全局声明。看起来你正在寻找的网格类名为kendo.ui.Grid
,所以你可以写:
declare var Grid: kendo.ui.Grid;
以上是关于如何将Kendo UI打字输入到TypeScript模块中的主要内容,如果未能解决你的问题,请参考以下文章
Kendo UI - 如何使用 Kendo MVVM 将选中的属性(属性)和处理复选框的单击事件绑定到 viewModel