最近工作中有个很大的报表,有70多列,用easyUI展示速度特别慢,chrome里需要3~4秒,但IE直接就会崩溃,查了些资料,最主要的原因就是jQUery EasyUI里需要对每列进行宽度设置,非常费时间。简单的优化办法如下:
设置fitColumns属性值为:false
每列设置固定的宽度,如果需要自适应宽度,每个宽度一样可达到效果。
<table id="dg" data-options="fitColumns:false,fit:true" url="query.json" rownumbers="false" pagination="false">
<thead>
<tr>
<th field="filed" align="center" width="90">领域</th>
<th field="item" align="center&