[解决]Sencha touch - 为什么我的按钮不工作?
我下面这个教程link
我有我的主视图按钮,像这样
Ext.define('Sencha.view.Main', {
extend: 'Ext.Panel',
config: {
items:[
{
text:'hello',
xtype:'button',
action:'pingHomeBadge',
}
]
}
});
我的主控制器看起来像
Ext.define('Sencha.controller.Main', {
extend: 'Ext.app.Controller',
config: {
refs: {
starButton:'button[action=pingHomeBadge]',
},
control: {
starButton: {
tap:'incrementHomeBadge',
},
}
},
incrementHomeBadge: function() {
alert("hello");
},
});
的按钮显示,但是当我点击按钮时没有任何反应。有人知道我在做什么错了吗?我几乎复制粘贴来自教程的代码。由于
是的,这是问题,我没有在app.js中声明控制器 – user972616