私はMVCの例を調べていますが、次のことを理解していません
1.)どういうitemdblclick
意味かわかりませんでしたか?ダブルクリックを意味し、グリッドをdクリックすると、それに対応する関数が実行されますが、これは事前に定義された関数ではないと思います。それで、それはどこから来るのですか。ボタンがあり、クリックされたことを示すメッセージをコンソールに記録したいとします(以下を参照) itemdblclick
。
Ext.define('AM.controller.Users', {
extend: 'Ext.app.Controller',
views: [
'user.List'
],
init: function() {
this.control({
'userlist': {
itemdblclick: this.editUser
}
});
},
editUser: function(grid, record) {
console.log('Double clicked on ' + record.get('name'));
}
});