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 }, ```

Original source