怎么判断某组件已经生成了?
yate
2008-08-02
比如我有一个panel
new Ext.Panel({ id:'VocTextSubPanel'+dataObj.vocPackId, applyTo: 'MyVoc_MyPanel'+dataObj.vocPackId, items: [{ xtype:'textarea', id:'steno_subText', width:300, 现在要判断panel的textarea是否已经生成了,如果有了,就进行第1种处理方式,否则进行第2种方式? 谢谢! |
|
equalto
2008-08-03
猜你的意思是,要看组件是否在页面上生成了元素.
那就找到组件后[Ext.getCmp('id')],看它的rendered属性是否为true; 还有另外个办法,Ext.get('id'),但是这个办法有时候需要考虑其它问题,等你用熟了就明白. |