怎么使用EasyUI的datagrid才能使页面加载卡到爆?

EasyUI的datagrid是一个很强大的插件,但是如果使用不当,将会严重影响性能。


[mydatagrid].datagrid({
    columns: [[
        { field: '[字段]', width: '30%'},
        { field: '[字段]',  hidden: true }
    ]]
})

以上代码有两处可能(有较多字段的时候)严重影响性能的地方:

  1. 列的宽度定义为百分比
  2. 定义了隐藏列

如果有隐藏列的需要,建议在datagrid加载完成之后再隐藏列,经过测试,这样也要比直接定义为隐藏列快很多。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,773评论 25 709
  • 1.从载入EasyUI开始 读者需要到EasyUI官网中下载包含原文件和demo的压缩包,并解压到之前编写的代码目...
    老皮丘阅读 5,822评论 0 6
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • 读了2009年2月总第110期《闽南风》杂志上《不嫁 天才的十大理由》一文后,我总觉得有些话想说一说。 周国平在他...
    左手梦圆阅读 1,358评论 0 1
  • 与你结缘一路成长 每当有人问起我做什么工作,在哪里上班时?我总会自豪地告诉他们,我是一名乡村教师。问及辛不辛...
    长洲107程超兰阅读 3,395评论 1 4