在panel里配置了这样一组按钮:buttons : [{
id:'aaaaa',
text : 'Save',
listeners : {
'click' : submitFunction
}
}, {
text : 'Cancel',
listeners : {
'click' : cancelFunction
}
}, {
text : 'Test Connection',
listeners : {
'click' : testConnFunction
}
}],然后在panel外,这样或许按钮:Ext.getCmp(’aaaaa‘).hidden();接着就报Ext.getCmp(’aaaaa‘)为空,有哪位大侠知道如何获取到这个按钮吗?
id:'aaaaa',
text : 'Save',
listeners : {
'click' : submitFunction
}
}, {
text : 'Cancel',
listeners : {
'click' : cancelFunction
}
}, {
text : 'Test Connection',
listeners : {
'click' : testConnFunction
}
}],然后在panel外,这样或许按钮:Ext.getCmp(’aaaaa‘).hidden();接着就报Ext.getCmp(’aaaaa‘)为空,有哪位大侠知道如何获取到这个按钮吗?
你需要这个panel显示出来后才能获取这个按钮对象还有引号看着就是中文的,如果你代码中就是这样,不排除是这个原因
还有就是楼上说的要确定你的页面已渲染完了那个panel.