ExtJS 4.1 & DeftJS 0.6.8
ドキュメントによると"References to view components can be established via the control annotation and view-relative component query selectors"
ドキュメントの例:
control: {
submitButton: 'panel > button[text="Submit"]'
}
したがって、私の場合、次のようにネストされたメニューのボタンにアクセスしたいと考えています。
...
extend: 'Ext.tree.Panel',
lid: 'mytreepanel',
dockedItems: [{
xtype: 'toolbar',
lid: 'mybbar',
items: [{
xtype: 'splitbutton',
lid: 'mysplitbutton',
menu: {
lid: 'mymenu',
items: [{
lid: 'createFolder',
text: 'Create folder',
}]
}
}]
}]
私の試み:
control: {
createFolder: {
selector : '[lid=createFolder]',
// selector : 'menu[lid=createFolder]',
// selector : 'mytreepanel > menu[lid=createFolder]',
// selector : 'treepanel > toolbar > splitbutton > menu[lid=createFolder]',
listeners: {
click: 'createFolder'
}
}
}
何も機能しませんでした。誰かが私を正しい方向に向けることができますか?