码迷,mamicode.com
首页 > 其他好文 > 详细

Ext中的get getCmp

时间:2014-07-01 19:29:27      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   width   

 var controlTmp = Ext.getCmp(s);
 controlTmp.setWidth(w);
 controlTmp.fieldLabel = label;//有些组件是不能在界面上重绘,但内存中已经改变


if((controlTmp.getXType().indexOf(‘combo‘) >-1)||(controlTmp.getXType().indexOf(‘datefield‘) >-1)){ controlTmp.getEl().parent().parent().parent().first().dom.innerHTML=label; }else{ //controlTmp.getEl().parent().parent().first().dom.innerHTML=label //与下一句等同效果,两种方式 document.getElementById(controlTmp.getEl().dom.id).parentNode.previousSibling.innerHTML = label; } ;

 

 最近涉及到ext的项目,其中对于Ext.get和Ext.getCmp用到一点,一开始不是很明白,百度了下

http://www.cnblogs.com/shanmu/archive/2011/08/19/2145950.html

这里提到了两者的区别:

Ext.get是获取一个元素(我理解是Ext的元素)

Ext.getCmp是获取Ext组件(我理解是Ext的已经封装的组件,是对ext元素的封装)

 

由他们的层次关系可以得出:一般使用getCmp,如果解决不了,使用get,再不行,使用getDom。

 

Ext中的get getCmp,布布扣,bubuko.com

Ext中的get getCmp

标签:style   blog   http   color   使用   width   

原文地址:http://www.cnblogs.com/malaya/p/3817131.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!