EasyUI的渣性能(二)

上次被EasyUI坑了之后,客户忍受不了这速度奇渣的页面。没办法,只能进行针对性的优化了。仔细分析了一下,将EasyUI的datagrid控件以及datebox控件替换掉,应该会有不错的速度提升。

datagrid采用了jqGrid,在网上大概了解了下,这个控件资料比较多,且效率上还算可以,至少没多少人抱怨它的速度。

datebox采用了My97DatePicker,主要是因为这My97DatePicker与datebox的样式相差不大,且速度还可以。

换了之后页面加载速度确实大为改观。

1.页面效果:

EasyUI的渣性能(二)_第1张图片

2.IE8下profiler测出的JS执行时间:

EasyUI的渣性能(二)_第2张图片


比起原先6~7秒的执行速度来说,已经是一个质的飞跃~

值得一提的是,除了控件本身的效率之外,直接采用JSON比起由table转化成jqGrid控件或datagrid控件效率要快多了,少了一个转化数据的过程。

你可能感兴趣的:(easyui,jqGrid,my97datepicker)