加载sencha touch时如何从视图中调用控制器功能我尝试了如下操作,请帮帮我
这是我的视听课中的听众
config: {
listeners:{
populateData:function(){
populateDashBoardData();
}
},
这是我在控制器中的方法
populateDashBoardData: function () {
//some functionlaity
},
最佳答案
触发自定义事件并在控制器中处理
我认为的视图(xtype:'dashBoard')
config: {
// remaining of your configurations
listeners:{
initialize:function(){
this.fireEvent('onPopulateDashBoardData', this);
}
}
},
控制者
config : {
refs : {
// as i assumed dashBoard is the xtype of the view
DashBoard : 'dashBoard'
},
control : {
DashBoard : {
onPopulateDashBoardData : 'populateDashBoardData'
}
}
},
populateDashBoardData: function() {
//some functionlaity
}