0

在 Typescript 中使用Kendo Custom Widget Boilerplate时,我发现我失去了 $ 上的智能感知,因为它的类型被标记为any而不是JQueryStatic. 除了以下方法之外,还有其他方法可以在那里获得正确的类型吗?

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

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

图片显示 $ 的类型为 any

4

1 回答 1

2

这是any因为您在第 5 行有一个未注释的参数,$它会影响全局$. 向参数 ( $: JQueryStatic) 添加类型注释。

于 2013-06-12T17:18:24.357 回答