EasyUI DataGrid性能测试及解决方案(一)

|背景:

    最近一个有个项目用到了EasyUI DataGrid,其中有个DataGrid加载较为缓慢(>5s),这个列表用到了editor


|测试:

   第一步: 数据准备时间<1s,DataGrid加载时间<1s,两者加之<1s;

   第二步:不使用editor,几乎无影响;

   第三步:减少column,尤其是当减少40%以上column时速度加快;

  

|假设:

  假设1:如果是column的影响,多一个column,只需要在渲染时多一个td,排除掉;

假设2:通过测试第三步及假设1,可猜想可能是参数设置的问题;


|方案:

最终定位到width,因为这个DataGrid每个column都没有设置width,所以在渲染的时候需要做一系列计算从而影响性能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值