Ext.get与Ext.fly 的区别
来源:互联网 发布:卡迪夫 知乎 编辑:程序博客网 时间:2024/05/16 14:16
http://yyg329-405.blog.163.com/blog/static/3780926620117226820347/
Ext.get
Ext.get()可接收这几种类型的参数,如HTMLElement,Ext.Element、字符型,
返回的新实例。以下三种类型如下例:
var el1 = Ext.get('elId'); // 接收元素id
var el2 = Ext.get(el1); // 接受Ext.Element
var el3 = Ext.get(el1.dom); //接受HTMLElement
Ext.fly
Ext.fly在参数方面与Ext.get的完全相同,但其内置控制返回Ext.Element
的方法就完全不同,Ext.fly从不保存享元对象的引用,每次调用方法都返回
独立的享元对象。其实区别在于“缓存”中,因为缓存的缘故,Ext.get需要
为每个元素保存其引用,就形成了缓存,如果有相同的调用就返回,但
Ext.fly没有所谓的缓存机制,得到什么就返回什么,不是多次使用的情况下
“一次性地”使用该元素就应该使用Ext.fly(例如执行单项的任务)。
使用Ext.fly的例子:
// 引用该元素一次即可,搞掂了就完工
Ext.fly('elId').hide();
- Ext.get()与Ext.fly()的区别
- Ext.get与Ext.fly 的区别
- Ext.get与Ext.fly 的区别
- Ext.get()与Ext.fly()之区别
- Ext.get()与Ext.fly()之区别
- Ext.get()与Ext.fly()之区别
- Ext.get()与Ext.fly()之区别
- Ext.get()与Ext.fly()之区别
- Ext.get()与Ext.fly()之区别
- Ext.get()与Ext.fly()之区别
- Ext.get()与Ext.fly()之区别
- (转载)Ext.get与Ext.fly 的区别
- Ext.get()与Ext.fly()
- (转)Ext.get()与Ext.fly()之区别
- Ext.fly 和Ext.get 区别
- Ext的get和fly方法
- ext fly get 区别 get、getDom、getCmp、getBody
- ExtJS学习-------Ext对Dom的操作:Ext.get Ext.fly Ext.getDom
- Html+CSS浮动的广告条
- 详解Android动画之Tween Animation
- 【解决方案】c3p0 APPARENT DEADLOCK创建紧急线程
- CentOS安装squid代理服务器
- linux使用git对github项目管理
- Ext.get与Ext.fly 的区别
- 遍历Map的几种方法
- 一些面试考点的准备
- cuda的初始化
- VM虚拟机下在LINUX上安装ORACLE 11G单实例数据库
- 服务器裸机安装CentOS 无光驱
- WPF中DataGrid控件的过滤(Filter)性能分析及优化
- 周鸿祎:别为蝇头小利放弃重要学习机会
- 快排