论坛首页 Web前端技术论坛

jquery easyui性能很差,项目差点被害死

浏览 117966 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2011-09-07  
应该是ie6的问题,建议客户换为chrome吧,速度快10倍
0 请登录后投票
   发表时间:2011-09-07  
根本问题应该是楼主水平有限
0 请登录后投票
   发表时间:2011-09-07  
你应该选个好点的插件   像我们项目用的jquery tree插件 或者jquery 表格插件 都是性能相当好的  几千几万条数据都没问题..
0 请登录后投票
   发表时间:2011-09-08  
easyui没有考虑ie6的,很多插件在ie6下面用不了
0 请登录后投票
   发表时间:2011-09-08  
看来楼主还没怎么接触过JS的UI框架……还不知道低版本IE对JS的性能渲染奇差。估计楼主用过Extjs之后就会对easyui的性能问题不以为然了。
0 请登录后投票
   发表时间:2011-09-08  
用是用IE6开发测试的,本机PentiumD 2.8G双核,2G内存。按钮没啥问题,主要是Datagrid略慢。也用过flexiGrid,好不到哪去。
    不知“accpzp”:“你应该选个好点的插件   像我们项目用的jquery tree插件 或者jquery 表格插件 都是性能相当好的  几千几万条数据都没问题” 用的是什么grid?
0 请登录后投票
   发表时间:2011-09-08  
要快C/S最快,诸位不看看银行前端都是C开发的。呵呵,必要的系统要求是必须的。
0 请登录后投票
   发表时间:2011-09-08  

第一,楼主不怎么会用easyui,EasyUI的Tree形式是[childrn[]]形式,但是它具有ajax自动请求功能,在一个,linkbutton只不过是给添加了写css样式,添加样式影响到你的性能,这个有点不靠谱。

onBeforeLoad : function(row, param) {
	if (row) {
//chilren没有数据时,url地址不改变
 $(this).tree('options').url = 'xxx';
	} else {
//children为空是,ajax请求
	$(this).tree('options').url = 'xxx';
									}
		}


这样的树是一个动态加载的树。配合缓存就是一个很好的树,楼主为啥就说他不好呢?至于什么兼容性问题,好多UI都存在,而EASYUI是基于Jquery的,我想Jquery在兼容性方面还做得很不错。

 

0 请登录后投票
   发表时间:2011-09-08  
开源的东东,对新手来说,就该好好学,不要随便抱怨这个不好,那个不好。
0 请登录后投票
   发表时间:2011-09-08  
怎么回复一下子这么多,easyLoader.parse就消耗0.4秒,easyui并不开源,tree我并没有用他的,我用的其他的:ztree,对比一下就知道ztree确实要比easyui的好,请关注重要问题,问题就是IE6下面太慢了,能不能再优化优化,发这篇文章的目的就是希望easyui再优化优化,希望引起对性能的重视,否则我也不会上来发帖子的,对于ui我也只是应用而已,IE7以上版本问题都不大,不要搞错了方向!
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics