如何在 Sencha Touch 2 控制器中通过 itemId 引用容器的子项?例如,一个 xtype 为“mypanel”的容器,它包含一个 itemId 为“mybutton”的按钮。在控制器中,我想为按钮分配一个偶数处理程序。我怎么做?
我的应用程序很大并且经常有一个组件的重复,所以我不在我的应用程序的任何地方使用 id,而是使用 itemId。
Ext.define('myapp.controller.Test', {
extend: 'Ext.app.Controller',
config: {
control: {
myButton: {
tap: 'showView'
}
},
refs: {
myPanel: 'mypanel',
myButton: '?'
}
},
showView: function(){
}
});