EasyUI
Home
Demo
Tutorial
Documentation
Download
Extension
Contact
Forum
EasyUI Forum
May 31, 2024, 03:44:22 PM
Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
:
Home
Help
Search
Login
Register
EasyUI Forum
>
General Category
>
EasyUI for jQuery
>
combo 性能提升的思索
Pages: [
1
]
« previous
next »
Print
Author
Topic: combo 性能提升的思索 (Read 4555 times)
iamjxc
Jr. Member
Posts: 80
combo 性能提升的思索
«
on:
March 15, 2014, 05:40:30 PM »
不用easyui, 我们的业务表单在IE6里打开只需2秒, 在 IE8里, easyui 的性能也不是很快
一个中等复杂度的业务表单, IE8要5秒多(在IE6里要18秒!!! ), 经过分析, 主要瓶颈是 combo 的转换效率问题.
比如 combobox , easyui 会用 JavaScript 动态创建 panel 及相关内容, 而JavaScript的性能严重依赖浏览器的性能
通常浏览器解析html的性能比执行JavaScript的性能快很多, 后台 JSP 可以预生成 combo 的 panel html代码, 然后前台 easyui 建立关联, 性能应该会飞快.
<input type="text" id="genderId" name="genderId" class="easyui-combobox" data-options=" panel:'#genderId-combo-panel' " >
<div id="genderId-combo-panel" class="easyui-panel">
XXX
</div>
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General Category
-----------------------------
=> News
=> General Discussion
=> EasyUI for jQuery
=> EasyUI for Angular
=> EasyUI for Vue
=> EasyUI for React
=> Bug Report
Loading...