我正在尝试为其中的每个按钮创建一个下拉菜单,其中包含指向页面的链接。我编写了以下代码,但我无法在其中创建一些链接,每次都收到错误:
Ext.create('Ext.menu.Menu', {
layout: 'hbox',
width: 500,
height: 40,
margin: '10 0 0 10',
renderTo: Ext.getBody(),
floating: false,
items: [{
text: 'Home'
},
{
text: 'Inventory',
menuAlign: 'tr-br',
menu:{
items:[
{
text: 'Show',
},
{
text: 'Search'
},
{
text: 'Service Catalog'
}
]
}
},
{
text: 'Request',
menuAlign: 'tr-br',
menu:{
items:[
{
text: 'New Request'
},
{
text: 'My requests'
}
]
}
},
{
text: 'Management',
menuAlign: 'tr-br',
menu:{
items:[
{
text: 'Sites'
},
{
text: 'Users'
},
{
text: 'Stocks'
},
{
text: 'Export'
}
]
}
},
]
});
有谁知道如何在按钮中创建链接?
解决方案查找:
我刚刚在我的代码中添加了一个处理程序:
{
text: 'Search',
handler : menuH
},
和处理程序:
var menuH = function() {
window.location = "/myapplication";
}