设置:所以我有一个管理视图层次结构的控制器。我希望我的控制器能够拾取在此视图层次结构中触发的任何事件。
应用程序/视图/ myView.js
Ext.define('app.view.myView', {
...
alias: 'widget.myview',
buttons: [{
...
handler: function() {
this.fireEvent('someEvent', this, args); // handler in controller
},
...
}]
});
应用程序/控制器/ myController.js
Ext.define('app.controller.myController', {
...
views: ['myView', ...],
init: function() {
this.control({
'someSelector': { // what does this selector need to be?
someEvent: //handle event
},
...
});
}
});
'someSelector'
需要做什么才能实现这一目标?
答案 0 :(得分:1)
选择器的工作方式与CSS选择器非常相似:
myView *
myView
下任意深度的所有子元素。