Javascript 如何同时删除多个Ext组件。-EXTJS
我试图使用EXTjs和comp的id从数组中删除多个元素Javascript 如何同时删除多个Ext组件。-EXTJS,javascript,extjs,Javascript,Extjs,我试图使用EXTjs和comp的id从数组中删除多个元素 Ext.getCmp('id1').destroy(); 但是,如果我必须删除多个公司ID,如: Ext.getCmp('id3').destroy() Ext.getCmp('id4').destroy() Ext.getCmp('id5').destroy() 有什么想法吗?thxExt.Array抛出未定义,有什么线索吗?因为你没有说明你正在使用的版本。版本:Ext-3.4-I使用了Ext.each(),效果很好!使用身份证是不
Ext.getCmp('id1').destroy();
但是,如果我必须删除多个公司ID,如:
Ext.getCmp('id3').destroy()
Ext.getCmp('id4').destroy()
Ext.getCmp('id5').destroy()
有什么想法吗?thxExt.Array抛出未定义,有什么线索吗?因为你没有说明你正在使用的版本。版本:Ext-3.4-I使用了Ext.each(),效果很好!使用身份证是不好的做法,你必须避免。
var cmpIds = ['id1', 'id2', 'id3'];
Ext.Array.each(cmpIds, function(cmpId){
var cmp = Ext.getCmp(cmpId);
if (cmp){
cmp.destroy();
}
});