call controller function from view class in sencha touch
sencha-touch, sencha-touch-2
Solution
Fire a custom event and handle that in controller
View (xtype : 'dashBoard') as i assumed
config: {
// remaining of your configurations
listeners:{
initialize:function(){
this.fireEvent('onPopulateDashBoardData', this);
}
}
},
Controller
config : {
refs : {
// as i assumed dashBoard is the xtype of the view
DashBoard : 'dashBoard'
},
control : {
DashBoard : {
onPopulateDashBoardData : 'populateDashBoardData'
}
}
},
populateDashBoardData: function() {
//some functionlaity
}
Problem
How to call controllers function from view while loading in sencha touch i have tried like below please help me out Here is my listener in my view class ``` config: { listeners:{ populateData:function(){ populateDashBoardData(); } }, ``` Here is my method in controller ``` populateDashBoardData: function () { //some functionlaity }, ```