1
私はTreePanelを作成しようとしていますが、これはフォルダエクスプローラのようなものです。ツリーパネルでNode Expander(次のスクリーンショット)をクリックすると、イベントを見つけることを試みています。ツリーパネルExtjs6.5の 'nodeexpand'イベントが機能しない
誰が正しいイベント何を知っていますか?
Ext.define('HDDTest.view.mod.searchDetails', {
extend: 'Ext.Panel',
xtype:'searchDetails',
controller: 'home',
requires: [
'HDDTest.view.mod.PreviewPlugins.PreviewPlugin',
'Ext.grid.*',
'Ext.data.*',
'Ext.util.*',
'Ext.toolbar.Paging',
'Ext.tip.QuickTipManager'
],
items: [
{
xtype: 'treepanel',
iconCls: 'icon-tree',
title: 'Tree',
collapsible: true,
height: 300,
padding:'0 20 0 0',
rootVisible: false,
id: 'treePanel',
name:'treePanel',
store: {
type: 'TreeBufferStore'
},
listeners: {
itemclick: 'onNodesSelected',
nodeexpand : 'onNodesSelected2' //<== It can not work
},
columns: [{
xtype: 'treecolumn', //this is so we know which column will show the tree
text: 'Representation',
width: 360,
sortable: true,
dataIndex: 'text',
locked: true
}, {
text: 'Parents',
width: 430,
dataIndex: 'From',
sortable: true
}, {
text: 'NCID',
width: 430,
dataIndex: 'ncid',
sortable: true
}]
}
]
});
私は何を取得:
は、ここに私のビューのためのコードです。これをどうすればいいですか?それが動作します
最後に「beforeload」という正しいイベントが見つかりました。あなたの助けてくれてありがとう、Njdhv。 –
大歓迎☺ –