easyui加载慢

接触了一段时间的easyui了,发现这个框架是真的慢,特别是在ie系列游览器下,要是遇到数据条数多的情况那就是崩溃的下场。正好最近研究了一下easyui加载慢的原因,分享一下我的发现,要是有社么不对的请指出,如果能 指出改进的方法那真是万分感激啊。

easyui

easyui是一种基于jQuery的用户界面插件集合,支持HTML5(通过data-options属性),支持扩展,可根据自己的需求扩展控件。我现在最主要使用的是tree插件和datagrid数据网络插件,有时候最无法忍受的就是这个datagrid的加载慢的问题。

分析原因

首先我打印了后台的数据处理传输时间,以及js文件的加载运行时间基本可排除累赘问题,也排除了datagrid单元加input渲染时耗时原因,最终我把目标定位在了easyui的身上。
后面通过游览器F12对数据请求进行研究,其中有个设置offsetWidth的东东,发现每多5条数据,数据的请求就会慢,分析得到大概每多5条数据就会在这个东东上多耗费400-500ms,在数据比较多的时候机会刷新的比较慢。
我对这个不怎么熟悉,具体原因不知,有知道的可以指导下。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值