我可以禁用 dgrid 中的排序以获得性能提升吗?

Can I disable sorting in dgrid for performance gain?

对于我正在开发的特定 dgrid,我并不真正需要客户端排序。我更关注列、行和单元格选择,我将通过选择模块和我已经实现的调整大小模块进行调查

我的问题是 a) 有没有办法禁用 dgrid 上的排序?如何? b) 这实际上会提供任何性能优势吗?如果没有,那么我也可以保留它,但如果没有该功能它会更快,我想删除它。

谢谢。

a) 是的,可以,您可以将每列的 sortable 属性 设置为 false.

b) 取决于数据集的大小。最好自己对此进行分析。如果您在不使用客户端排序时将其关闭,我认为不会有任何明显的性能提升。但是在大型数据集上使用时会占用浏览器的一些内存。但如果你不需要它,删除它总是更好。