在使用EasyUI开发过程中,经常会碰到一个页面存在多个主表及子表的情况,当数据表达到五个以上时,页面打开速度会明显变慢,特别是对于电脑配置不高的用户来说,组件解析时间比较长,我们测试过,在一个页面存在8个左右的表格组件时,配置较一般的电脑,加载时间在5秒左右,同时页面还存在卡顿情况。对于操作体验来说是很不友好的,大部分用户是难以接受的。
针对此问题,TopJUI对标签页的表格组件加载进行了深度性能优化,在存在多个表格组件的页面,初始只解析展现在用户眼前的表格,而未激活标签页的表格默认是不解析的,因此大大提高了页面加载效率,对于8个左右的表格页面,优化后的加载速度只要1秒左右,与未优化前的5秒相比,加载效率提升是非常明显的,大家可以在TopJUI静态演示系统中的“多组件加载性能演示”中查看加载效果。