EasyUI的datagrid是一個(gè)很強(qiáng)大的插件,但是如果使用不當(dāng),將會(huì)嚴(yán)重影響性能。
[mydatagrid].datagrid({
columns: [[
{ field: '[字段]', width: '30%'},
{ field: '[字段]', hidden: true }
]]
})
以上代碼有兩處可能(有較多字段的時(shí)候)嚴(yán)重影響性能的地方:
- 列的寬度定義為百分比
- 定義了隱藏列
如果有隱藏列的需要,建議在datagrid加載完成之后再隱藏列,經(jīng)過測(cè)試,這樣也要比直接定義為隱藏列快很多。