如何提高性能/速度的DOM jquery数据表9999行

How to improve performance/speed of DOM jquery DataTable with 9,999 rows?

本文关键字:DOM jquery 数据表 9999行 速度 何提 高性能      更新时间:2023-09-26

出于'SEO'/客户端原因,我必须使用DOM jquery数据表(http://datatables.net/index)而不是服务器端表运行。我试图解释这将导致性能消耗,但想看看是否有任何步骤,我可以采取改善9999行数据表的呈现?我也需要对所有列进行排序。目前,它大约需要6秒,并挂起页面/选项卡的渲染。

有什么建议(除了去服务器端/ajax)?

谢谢,大卫。

也许一种方法是为"SEO"原因创建表的虚拟DOM呈现(移动到视口之外),然后使用用户实际与之交互的JSON生成另一个可见表。JSON应该快得多。