日期:2014-05-16  浏览次数:20335 次

求EXT高效快速查找方式
上网查了些EXT查找元素的方式,但是不是我想要的。希望有这方面的高手,自己总结出来的内容。包括JS方式以及XPATH这种形式的,要高效的,最好配合上实例,以及其原理(为什么比别的方式高效)。

------解决方案--------------------
增加ID,使用document.getElementById获取,不过得到的不是ext的element,要想得到ext的element,你只能用ext提供的方法
------解决方案--------------------
ext再怎么封装也还是js,就像#1楼所说的,最后的实现还是底层的js,设置唯一id是有效的方式,直接通过id获取。就想数据库查询数据一样,你有目标的直接去找和你全部检索筛选的效率是不一样的。
------解决方案--------------------
id最常用
也可以用up(xtype),down(xtype),Ext.ComponentQuery.query(xtype[...])
一般先考虑用id,再考虑用其它。
当然还有其它方式,个人觉得,掌握这三种基本上就可以