首先,这是浏览器。您说的设计器是不是在线表格编辑器?SpreadJS 在线表格编辑器,是类似在线Excel功能和外观的在线表格编辑程序,也是 SpreadJS 桌面设计器的在线版本,提供源代码,您可自由定制,任意扩展。该产品内嵌了 SpreadJS,使用离线和在线方式均可进行表格编辑。
这个例子的所有代码都在那个文件夹里,您可以仔细读一下,您可以在例子中直接操作,根据数据的数量来测量SpreadJS的处理速度。除数据加载时间外,您还可以检查排序,筛选和分组所需的时间。
数据量大的时候,导入导出较慢的话可以通过suspendPaint和resumePaint减少重绘次数来进行优化,参考:
https://demo.grapecity.com.cn/Sp ... #/demos/spreadPaint
JSON导入导出可以参考:https://demo.grapecity.com.cn/Sp ... preadFromJSONToJSON
最后还是建议您在开发过程中遇见什么实际的问题,可以发来Demo,我们的工程师会为您排查问题,给出优化的方案。 |