Button 向面板动态添加按钮
ExtJS4 如何像在buttons属性中一样将按钮动态添加到面板?Button 向面板动态添加按钮,button,extjs4,panel,Button,Extjs4,Panel,ExtJS4 如何像在buttons属性中一样将按钮动态添加到面板? 在ExtJS3中,我们有panel.addButton,但在ExtJS4中没有找到任何这样的函数。我也尝试了panel.adddock,但没有成功。我只想在主面板的按钮配置中使用按钮。我有很多带有工具栏的子面板,按钮被添加到了那里。后来,我使用了这个查询。tab.down'>工具栏[dock=bottom]'.addtab.butions;要获得底部栏,现在需要检索按钮和bbar。我如何区分这两者?它也适用于Windows。w
在ExtJS3中,我们有panel.addButton,但在ExtJS4中没有找到任何这样的函数。我也尝试了panel.adddock,但没有成功。我只想在主面板的按钮配置中使用按钮。我有很多带有工具栏的子面板,按钮被添加到了那里。后来,我使用了这个查询。tab.down'>工具栏[dock=bottom]'.addtab.butions;要获得底部栏,现在需要检索按钮和bbar。我如何区分这两者?它也适用于Windows。win.down'toolbar'。添加{…}。谢谢。Window是Panel的一个子类。我只想在主面板的按钮配置中使用按钮。我有很多带有工具栏的子面板,按钮被添加到了那里。后来,我使用了这个查询。tab.down'>工具栏[dock=bottom]'.addtab.butions;要获得底部栏,现在需要检索按钮和bbar。我如何区分这两者?它也适用于Windows。win.down'toolbar'。添加{…}。谢谢。Window是Panel的一个子类。
Ext.onReady(function() {
var p = Ext.create('Ext.panel.Panel', {
width: 200,
height: 200,
renderTo: document.body,
title: 'A Panel',
buttons: [{
text: 'B1'
}]
});
setTimeout(function(){
p.down('toolbar').add({
text: 'B2'
});
}, 1000);
});