Javascript Sencha触摸标签处理程序
我试图在Sencha Touch中创建一个Tabpanel,并向其中一个按钮添加一个处理程序,但当我单击它时,事件不会触发。有什么想法吗 代码如下: 处理程序:Javascript Sencha触摸标签处理程序,javascript,extjs,sencha-touch,Javascript,Extjs,Sencha Touch,我试图在Sencha Touch中创建一个Tabpanel,并向其中一个按钮添加一个处理程序,但当我单击它时,事件不会触发。有什么想法吗 代码如下: 处理程序: var handler = function(button, event) { var txt = "YES!"; alert(txt); }; 以及该项目: items: [{ xtype: 'button', title: 'Test', ht
var handler = function(button, event) {
var txt = "YES!";
alert(txt);
};
以及该项目:
items: [{
xtype: 'button',
title: 'Test',
html: 'Test',
iconCls: 'info',
cls: 'card1',
handler: handler
}]
在项目后添加:
listeners: {
cardswitch : function() {
console.log('cardswitch!');
}
}
请参阅文档了解您的具体情况,如果您希望仅在一个选项卡的情况下触发事件,您可以侦听该选项卡的
激活
事件:
items: [{
xtype: 'button',
title: 'Test',
html: 'Test',
iconCls: 'info',
cls: 'card1',
listeners: {
activate : function() {alert("bam!")}
}
}]