스토어를 스플릿 버튼 메뉴에 연결하려고합니다. 나는 extjs 버전 5를 사용하고있다. 나는 웹에서 검색을했고 심지어 sencha 문서를 훑어 보았지만 이것을 달성 할 수있는 방법을 찾지 못했다.ExtJS 5 - 상점에서 스플릿 버튼 메뉴에 항목을 동적으로 추가합니다.
현재 변수의 메뉴 세부 사항을 잡고 splitbutton xtyoe 메뉴 속성에 지정하고 있습니다. 상점을 사용하여 동일한 목표를 달성하고 싶습니다. 도움을 많이 받으실 수 있습니다!
프로그램 코드 : - 사전에
var menuJSON = [{
text:'Menu1',
menu:[{text:'Submenu1'},{text:'Submenu2'}]
},{
text:'Menu2',
menu:[{text:'Submenu1'},{text:'Submenu2'}]
},{
text:'Menu3',
menu:[{text:'Submenu1'},{text:'Submenu2'}]
},{
text:'Menu4'
},{
text:'Menu5',
menu:[{text:'Submenu1'},{text:'Submenu2'}]
}];
{
region: 'south',
fbar: [{
xtype:'splitbutton',
id: 'app-starterMenu',
text:'Start',
scale:'small',
iconCls:'icon-start',
menuAlign: 'bl-tl',
menu: menuJSON
}]
}
감사합니다!
감사합니다. OhmzTech! 도움이되었지만 이러한 모든 메뉴/하위 메뉴에 동적으로 리스너를 할당 할 수 있습니까? –
예, 아이템에 대한 참조를 가져 와서 ".addListener ('refresh', function() {})" – OhmzTech