我有两个菜单(myMenu1和myMenu2)和一个窗口(myWin)。如何动态更改窗口中显示的菜单。 我需要一个动态更改myWin中项目值的代码。
var myMenu1 = new Ext.Toolbar({
width: 700,
items: [{
xtype: 'tbbutton',
text: 'Add',
icon: 'add_icon.gif',
handler: displayFormWindow
}]
});
var myMenu2 = new Ext.Toolbar({
width: 700,
items: [{
xtype: 'tbbutton',
text: 'Delete',
icon: 'del_icon.gif',
handler: displayFormWindow
}]
});
var myWin = new Ext.Window({
id: 'myWin',
height: 450,
width: 710,
// items: myMenu1
// items: myMenu2
});
答案 0 :(得分:1)
只需添加菜单:myWin.add(myMenu1, myMenu2);
API在这里:http://docs.sencha.com/ext-js/3-4/#!/api/Ext.Window-method-add