EasyUI的datagrid是一个很强大的插件,但是如果使用不当,将会严重影响性能。
[mydatagrid].datagrid({
columns: [[
{ field: '[字段]', width: '30%'},
{ field: '[字段]', hidden: true }
]]
})
以上代码有两处可能(有较多字段的时候)严重影响性能的地方:
- 列的宽度定义为百分比
- 定义了隐藏列
如果有隐藏列的需要,建议在datagrid加载完成之后再隐藏列,经过测试,这样也要比直接定义为隐藏列快很多。