我正在尝试使用 sencha 实现单击选项卡面板中的选项卡的操作。不知何故,我无法在单击选项卡时收到警报。
这是我的代码。我尝试在不同的选项卡上使用处理程序和侦听器这两种方法,但我无法使用它们中的任何一个获得警报消息。
Int.views.bottomTabs = new Ext.TabPanel({
dock: 'bottom',
tabBar: {
id:'bottomtab',
dock: 'bottom',
ui: 'dark',
layout: {
pack: 'center'
}
},
defaults: {
scroll: 'vertical',
xtype: 'button'
},
items: [
{
title: 'Tab1',
iconCls: 'und',
handler: function(){
alert('It is clicked');
},
{
title: 'Tab2',
iconCls: 'und',
listeners: {activate: update},
},
{
title: 'Tab3',
iconCls: 'und',
},
{
title :'Tab4',
iconCls: 'und',
}
]
});
var update = function() {
alert('tab2 is clicked');
}
请帮我看看我在哪里做错了。
谢谢,