我會通過對MVC的例子,我不明白以下無法理解的EXT JS
1)我不明白什麼itemdblclick
方式發出MVC示例代碼?我知道這意味着雙擊,當我們點擊網格時,與它相關的函數被執行,但我不認爲這是一個預定義的函數。所以它從哪裏來。想象一下,有一個按鈕,我希望它向控制檯記錄一條消息,說它已被點擊(如下所示)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'));
}
});
謝謝,並說我想獲得彈出窗口時顯示當我點擊在網格的列如何編寫控制語句。 ''userlist> ???':{...'(類似這樣的),但是我怎樣才能得到該列的ID? –