当存在角度时,Kendo UI 网格无法从 jquery 初始化 - 抛出“undefined 不是函数”

Kendo UI grid can't be initialized from jquery when angular is present - throws "undefined is not a function"

本文关键字:抛出 初始化 jquery undefined 函数 存在 Kendo 网格 UI      更新时间:2023-09-26

这个很有趣...

我正在尝试在我的角度应用程序中使用剑道 UI 网格。我已经尝试使用 grid 指令,但我需要在创建网格后对其进行操作,所以我更喜欢使用 jquery+custom 指令方法。该问题很容易重新创建。一旦html有ng-app,调用$("thegrid").kendoGrid(options)将失败,并显示"undefined不是函数"。

你可以在这里看到它直播:http://jsfiddle.net/L3ps7hn2/7/

只需从父<div>中删除 ng-app 属性,一切正常。

我认为这是剑道 ui 代码中的一个错误,但我想知道现在是否有人能想到解决方法,以便我可以继续工作。

谢谢!

问题解决了,这要归功于@OnaBai上面的评论,通过使用最新的KendoUI版本。