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');
}
どこが間違っているのか教えてください。
ありがとうございました、