动态更改ExtJS 3.0中items参数的值

时间:2011-12-25 13:43:23

标签: extjs

我有两个菜单(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
});

1 个答案:

答案 0 :(得分:1)

只需添加菜单:myWin.add(myMenu1, myMenu2); API在这里:http://docs.sencha.com/ext-js/3-4/#!/api/Ext.Window-method-add