我刚刚看到'当Ajax加载数据时延迟呈现特别有用,因为它允许DataTables执行许多性能增强优化,并且当启用延迟呈现时,这可以显着提高性能,因为在初始化时完成的工作少得多。'最终,我们都需要最佳性能,但需要注意的是,默认值是“假”'对于deferRender选项,如果设置为true,是否有任何重大问题或问题?或者还有其他需要的情况吗?
请评论。感谢。
答案 0 :(得分:0)
来自this page:
请注意,启用后,表示并非所有节点都始终在表中可用,因此在使用
columns().nodes()
等API方法时,必须考虑到这一点。
我的猜测是,除非您渲染大型数据集,否则将deferRender
设置为true
的性能优势可以忽略不计。将其设置为true
需要权衡使用其他API的难度,这对大多数人来说是不可取的。