Javascript KendoUI网格替换,需要性能更好的网格

Javascript KendoUI网格替换,需要性能更好的网格,javascript,grid,kendo-ui,kendo-grid,Javascript,Grid,Kendo Ui,Kendo Grid,我已经使用kendoui组件一段时间了。但我的新项目似乎还需要其他东西。非常令人失望。 有谁知道网格组件在读取大量数据时具有更好的性能? 我每秒更新大约200行或更多行3次。需要打开3张或4张桌子。数据需要快速到达才能被用户看到。 我对kendoui的问题是,如果有两行多,整个用户界面就会冻结。即使我降低了数据量,浏览器也不再冻结,用户尝试执行的任何操作都会被中断。因此,假设他尝试选择一行,然后用它做一些事情,那么在他做任何事情之前,数据会被刷新。 我需要一个网格,它将刷新数据,而不会在完成时完

我已经使用kendoui组件一段时间了。但我的新项目似乎还需要其他东西。非常令人失望。 有谁知道网格组件在读取大量数据时具有更好的性能? 我每秒更新大约200行或更多行3次。需要打开3张或4张桌子。数据需要快速到达才能被用户看到。 我对kendoui的问题是,如果有两行多,整个用户界面就会冻结。即使我降低了数据量,浏览器也不再冻结,用户尝试执行的任何操作都会被中断。因此,假设他尝试选择一行,然后用它做一些事情,那么在他做任何事情之前,数据会被刷新。
我需要一个网格,它将刷新数据,而不会在完成时完全失去对其他所有内容的跟踪。我不需要大量的功能,因此不需要数据编辑。对于某些操作,仅显示、排序、显示和隐藏列选择行。

如果要避免通知正在侦听更改的小部件,请不要使用dataItem的set方法

例如,如果您正在更新这样的模型

dataItem.set('FirstName',newValue);
 //change it like this
dataItem.FirstName = newValue

最后,调用grid.refresh()一次显示所有更改。

如果每秒重新绘制整个网格3次,任何操作都会很慢,因为仅静态html的数量就会给浏览器带来负担。如果不是更改的单元格,则只应触摸行。。。寻找mvc或mvvc来摆脱疯狂。这是kendoui做不到的。每次编辑单元格时,网格实际上都会刷新。这就是我面临的问题。我需要一个网格来改变网格单元。理想情况下,我希望有一个网格,可以有一个可观察的对象绑定到它。当数组中的某个项发生更改时,网格会通过对单元格的更改来反映这一点。同样,kendoui网格的工作方式并非如此。这就是为什么我要在这样做的网格上寻找建议。我不使用set()方法。如果我这样做的话,我将每秒刷新1000次。每秒调用grid.refresh()方法3次仍会每秒加载3次。我需要分别编辑每个单元格,而不是加载整个网格。