Kendo Custom Widget,Typescript和jQueryStatic

时间:2013-06-12 17:00:36

标签: jquery-plugins kendo-ui typescript

在使用Typescript中的Kendo Custom Widget Boilerplate时,我发现我在$上失去了intellisense,因为它的类型被标记为any而不是JQueryStatic。除了以下之外,有没有办法在那里获得正确的类型?

(<JQueryStatic>$)(element).kendoDatePicker({});

因为^^最终变成($)(element).kendoDatePicker({});,看起来很丑(额外的括号)。

Picture showing the type of $ as any

1 个答案:

答案 0 :(得分:2)

它是any,因为您在第5行上有一个未注释的参数,名为$,它遮蔽了全局$。向参数($: JQueryStatic)添加类型注释。