精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2011-09-14
对于设计系统UI给那种使用老浏览器的客户,我觉得你们有两种选择,第一,劝他们升级,当然,如果你们系统不足以使IBM级别的服务提供商,基本上还是属于客户意愿第一。那么就用第二种,既然你们已经知道客户使用IE6.0仅此而已,那你们为啥就不直自己用Javascript自己写呢?简单的ajax+页面来回跳转。
世界上没有一个汽车制造商能制造出夏利车身里面安装12缸发动机,1.0排气量,百公里5个油,10万人民币以下的汽车。 请不要去试图实现毛腊肉教导的“多快好省”,那是违背基本科学常识的。 |
|
返回顶楼 | |
发表时间:2011-09-14
哎,我现在也在用,被你这么一说,还真有点担心了。看来我的先测试了。免得用的太多,到时候真的从来,就哭去吧!!!
|
|
返回顶楼 | |
发表时间:2012-02-15
zhongxuchen 写道
云淡云舒 写道
angelhau 写道
云淡云舒 写道
第一,楼主不怎么会用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'; } }
难道你这是在做异步tree? 如果是的话,那你就还是没有把tree的原理弄懂···· 当节点有子节点的时候去请求子节点的数据,加载到树上,什么叫没有把tree的原理弄懂?,楼主的意思就是嫌使用children这种数据格式,每次加载都需要把整棵树加载进来,性能会非常低,使用上面的形式,加载的时候首先是加载根节点,点击根节点的时候再去请求下面的子节点。这样不好?EasyUI中的Demo提供了这个例子。比如说上面的代码,当row不为空,说明还有子节点,$(this).tree('options').url="xxx.Action?parentId="+row.id;请求Action获取节点下面的数据。你所说的Tree的原理是?愿闻其详。
1、异步加载,点击一个节点取下一层 2、一次性加载,这个也是有应用场景的,不要只顾异步单层加载 考虑问题要完整,children这种模式一次性加载还得重新构造特定json数据格式,如果pid模式岂不更简单,你去看看jquery zTree2.6提供的模式,它有2种数据加载格式!
个人认为children这种数据格式(我不知道你有没有理解现在的children模式,如果多层树,json格式会children[ children[]],一层一层嵌套下去的!),而pid方式 数据是跟一般的表结构对应,开发起来更容易! 开发起来容易,实际上无形增加的是浏览器的性能开销,json格式无需做二次寻址,直接递归调用就行。和pid模式相对少了很多次循环啊。pid虽好,但是严重认为这个模式,大量数据的话ie6下应该是吃不消的。并且PID性能好不好,还要看整个数组的排序顺序决定 |
|
返回顶楼 | |
发表时间:2012-02-15
大家讨论的的很给力,我现在用的zTree3.0
|
|
返回顶楼 | |
发表时间:2012-02-16
我们公司早期也用了jquery easyui,现在已经抛弃不用了。谁让这个框架是在ie7及以上版本开发的呢,ie6基本没做什么优化处理。现在公司内部用的web框架都是自己搭建的。。。
|
|
返回顶楼 | |
发表时间:2012-03-20
人家 把东西开源
用的好 用不好是你自己的事情 性能改善 就提建议 最好附上解决办法 |
|
返回顶楼 | |
发表时间:2012-03-22
起码项目技术定型时我也打算选用easyui,结果正式做时也是发现在IE6下的效果实在不理想,鉴于IE6在国内市场占有不小的份额,只好舍弃,重新规划,哎,早早把IE6消亡掉吧,期待HTML5的时代
|
|
返回顶楼 | |
发表时间:2012-03-25
你用这个技术的时候没有考虑过部署环境吗? 让团队花1天的时间去做更换,这个成本责任完全是Leader的!
|
|
返回顶楼 | |
发表时间:2012-03-25
Ext做项目是可以的。其他的UI,呵呵玩玩还可以。
|
|
返回顶楼 | |
发表时间:2012-03-27
faiinlove 写道 最近做的一个项目,严重拒绝IE6-Ie8...
。。。这个厉害。 |
|
返回顶楼 | |