我有一个视图调用User.js
,我有一个按钮。
...
buttons: [{
text: 'Reset',
id:'button'
}
...
现在我的控制器名为User.js
,当用户单击按钮时,我需要显示一条 console.log 消息。控制台消息应从控制器打印。我的控制器代码如下;
Ext.define('Tangle.controller.User', {
extend: 'Ext.app.Controller',
init: function() {
console.log('works ');
this.control({
'button': {
click: this.refresbut
}
});
},
refreshbut: function() {
console.log('button clicked ');
}
});
根据这个没有任何问题,控制台消息没有打印出来。有人可以看看这个吗?
代码
Ext.define('Tangle.view.user.User' ,{
extend: 'Ext.form.Panel',
items: [{
xtype: 'textfield',
fieldLabel: 'Name',
name: 'name'
}],
buttons: [{
text: 'Submit',
id:'button',
name:'button'
}]
});