extjs menu 嵌套

extjs menu 嵌套,第1张

Ext.onReady(function() {

Ext.create('Ext.panel.Panel', {

title:'test',

renderTo:Ext.getBody(),

tbar:[

{

menu: Ext.create('Ext.menu.Menu', {

width: 200,

height: 200,

items: [

{

text: 'regular item 1'

},

{

text: 'regular item 2'

},

{

text: 'regular item 3'

}

]

})

}

]

})

})

Ext.menu.Menu 对象里的ITEM 有两种类型。1,Ext.menu.Item。2,Ext.menu.Menu的嵌套

你说的3级菜单就是Ext.menu.Menu+Ext.menu.Menu+Ext.menu.Item的嵌套。

具体用add方法添加。

部分代码如下:

var hmenu_copy = new Ext.menu.Menu()

hmenu_copy.add({

text:'level2',

//scope: this,

iconCls:'x-group-by-icon',

menu:[

{text:'level3',handler: },

]

})

由于是项目截码,具体自己加其他环境。还有问题请追加


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11559615.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存