私はツリーパネルを持っており、このツリーの葉のクリックにアクションを関連づけたいと思います。ツリー要素のクリックごとに1つずつ関連付けることができましたが、私は葉だけでなく、選択したノードがツリー内のリーフであるかどうかを知る方法を教えてください。 (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');
}
});
私を助けてくださいするために、誰かがありますか?
のための役に立つかもしれません: 'セレクタ: 'メニュー'、'(帽子文字なしのエイリアスを定義しました) 'var nodes = myTreePanel.getSelectionModel()。getSelection();'しかし、それは両方のテストでうまく動作します!ありがとうございました ! – Malex