Ext.app.ViewController,将多个组件指向单个处理程序
Ext.app.ViewController, Point More than One Component to A Single Handler
在 Ext JS 5.* 中,有一个新的控制器类型可以适应 Sencha 的 MVC 建模:Ext.app.ViewController。我对根据 doc.s 链接的 control
方法特别感兴趣。利用 Ext.ComponentQuery
到 "select" 要收听的组件。
this.control({})
中的典型路由如下所示:
this.control({
'componentselector' : {
'event' : this.doSomething
}
//....
是否可以将多个组件的 'event' 路由到相同的方法 在一条线上 ,例如:
this.control({
'componentselector', 'anothercomponentselector' : {
'event' : this.doSomething
}
//....
真的,这个问题更多的是关于语法糖而不是其他任何问题。
是的,像这样:
'componentselector, anothercomponentselector': {
}
在 Ext JS 5.* 中,有一个新的控制器类型可以适应 Sencha 的 MVC 建模:Ext.app.ViewController。我对根据 doc.s 链接的 control
方法特别感兴趣。利用 Ext.ComponentQuery
到 "select" 要收听的组件。
this.control({})
中的典型路由如下所示:
this.control({
'componentselector' : {
'event' : this.doSomething
}
//....
是否可以将多个组件的 'event' 路由到相同的方法 在一条线上 ,例如:
this.control({
'componentselector', 'anothercomponentselector' : {
'event' : this.doSomething
}
//....
真的,这个问题更多的是关于语法糖而不是其他任何问题。
是的,像这样:
'componentselector, anothercomponentselector': {
}