Jquery plugins Kendo自定义小部件、Typescript和jQueryStatic
当使用in-Typescript时,我发现我正在丢失$intellisense,因为它的类型被标注为Jquery plugins Kendo自定义小部件、Typescript和jQueryStatic,jquery-plugins,kendo-ui,typescript,Jquery Plugins,Kendo Ui,Typescript,当使用in-Typescript时,我发现我正在丢失$intellisense,因为它的类型被标注为any,而不是JQueryStatic。除了以下方法之外,还有其他方法可以在那里获得正确的类型吗 (<JQueryStatic>$)(element).kendoDatePicker({}); ($)(元素).kendoDatePicker({}); 因为^^^最后变成($)(元素),看起来很难看(附加括号) 它是任意的,因为在第5行中有一个名为$的未注释参数,它隐藏了全局$。将类
any
,而不是JQueryStatic
。除了以下方法之外,还有其他方法可以在那里获得正确的类型吗
(<JQueryStatic>$)(element).kendoDatePicker({});
($)(元素).kendoDatePicker({});
因为^^^最后变成($)(元素)代码>,看起来很难看(附加括号)
它是任意的
,因为在第5行中有一个名为$
的未注释参数,它隐藏了全局$
。将类型注释添加到参数($:JQueryStatic
)。啊,看起来这就是解决方案。我以前试过,但我对导致qunit失败的丑化线有意见。红鲱鱼。谢谢