锁定老帖子 主题:JQuery esayui 初体验
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-08-25
但是,随着页面的增加,问题也越来越明显,以下是我开发中遇到的问题,特提出来与大家共同讨论下: 1。弹出窗口的BUG。这个非常明显,不知道大家遇到过没,当弹出窗口后,窗口是一个表单,当关闭窗口的时候,会发现,浏览器并没有删除那个窗口的HTML代码,而只是隐藏了,这个问题当时很纠结。最后的解决方法是在浏览器刚加载页面的时候就把弹窗口的代码加载进去。 2。验证标签。用过的都会感觉到esayui的验证很容易实现,只用加一个属性就可以实现,而且可以实现自定义扩展,很好!但是却有一个很明显的BUG,难道开发人员都没发现?还是不愿意去改?弹出窗口如果有表单验证的话,验证的提示信息都跑到窗口外边了!太明显了,目前还没有解决。 3。还有一个感觉就是,esayui虽然很esay,但是却太慢了~~慢死了~经过测试发现,原来它封装每一个表单之类的,都生成了很多新元素~比如时间控件很可怕~一个页面经过测试加载不到70个时间控件就崩溃了~而用jquery ui加载700个时间控件还只是慢点,而没有任何问题~~~ 就写到这里。跟大家讨论下心得~~ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-08-28
就第二个问题说说吧,现在我也到用这个开发项目,关于验证框那块我到不觉得是个BUG,因为它到窗体外面的时候是在窗体上面的的,所以看起来能很明确的指明是在验证哪个地方的,其它两个问题到是没怎么去研究,不过这个框架到是还不错的,至少比学ExtJS来着要轻松多了,就是要有个更好地API就好了。。。
|
|
返回顶楼 | |
发表时间:2011-08-28
做一般的系统还是可以的,如果数据多,页面复杂,那还是要自己看懂他的代码比较好。
|
|
返回顶楼 | |
发表时间:2011-08-28
GRID 显示速度也比较慢,每页显示200条 就有点慢,感觉。
|
|
返回顶楼 | |
发表时间:2011-08-29
最近,也是用这个,不过只用到编辑表格,感觉编辑表格的,点击实现编辑,还要再点一次,才能获取焦点,这个体验不好,要编辑鼠标要点两次。。。解析感觉有点慢。
|
|
返回顶楼 | |
发表时间:2011-08-29
easy ui已经不错了,不过有一点不好,还没发展得多好的时候,作者就闭源了。
|
|
返回顶楼 | |
发表时间:2011-08-29
基于jquery做的插件虽然很多, 但是成套的解决方案并不多。
easyui 是目前最好的jquery套件了, jquery官方的 UI 效果一般, 功能也不全。 我们正在公司的开发平台里尝试应用 easyui , 虽然遇到些问题, 但是也能通过技术手段克服, 总体上能够满足企业开发。 |
|
返回顶楼 | |
发表时间:2011-08-29
wukele 写道 最近,也是用这个,不过只用到编辑表格,感觉编辑表格的,点击实现编辑,还要再点一次,才能获取焦点,这个体验不好,要编辑鼠标要点两次。。。解析感觉有点慢。
不用再点一次啊,你看那个CRUD GRID的DEMO,点一下就有输入焦点。查了一下其代码,原来是在onClickCell事件中处理。 |
|
返回顶楼 | |
发表时间:2011-08-29
最后修改:2011-08-29
就第一个问题,我一般情况都不用他自己的弹出窗口。他的那种预先写好html代码的方法恶心死我了,并且关闭之后还不是真正的关闭也只是隐藏掉。所以我就自己写了基于他的弹窗插件。 lz可以试用一下http://easyui.btboys.com/api/的(扩展)Extension节点的createwindow(窗口创建)插件。 第二个我到觉得不是bug,使用不当问题。 第三点,easyui其他的倒不是很慢,最慢的是tab组件和datagrid的组件联合起来用的时候,datagrid的数据量太大的话,tab的之间的切换会照成浏览器假死状态。 我也有个实例你可以看看http://www.btboys.com:8080/core/ 查看地址: |
|
返回顶楼 | |
发表时间:2011-08-29
用了一次再也不想用了
|
|
返回顶楼 | |