我有一個樹形面板,我想將一個動作關聯到此樹的一片葉子上。我設法關聯一個樹元素的每次點擊,但我不僅僅是樹葉。我如何知道選定的節點是否是樹中的葉子? (ExtJS 4)
這裏我的代碼,我用很簡單的功能,試了一下:(菜單擴展tree.Panel視圖)
Ext.define('WSR.controller.MenuControl', {
extend: 'Ext.app.Controller',
views: [
'Menu',
'Browser'
],
stores: [ 'UserStore' ],
init: function() {
this.control({
'menu': {
itemclick: this.onItemClicked
}
});
},
onItemClicked: function() {
console.log('ItemClicked');
}
});
有沒有人來幫助我嗎?
有用就不得不修改兩個細節:'selector:'menu','(我定義了沒有cap字母的別名)和'var nodes = myTreePanel.getSelectionModel()。getSelection();'。但兩種測試都能正常工作!謝謝 ! – Malex 2012-04-03 08:44:16