从sencha touch中的视图类调用控制器函数

kon*_*dal 2 sencha-touch sencha-touch-2

如何调用控制器功能从视图加载在sencha触摸我试过如下,请帮助我

这是我视图课中的听众

config: {
    listeners:{
        populateData:function(){
            populateDashBoardData();
        }
    },
Run Code Online (Sandbox Code Playgroud)

这是我在控制器中的方法

   populateDashBoardData: function () {
     //some functionlaity

    },
Run Code Online (Sandbox Code Playgroud)

Vis*_*swa 6

触发自定义事件并在控制器中处理它

我假设查看(xtype:'dashBoard')

config: {
    // remaining of your configurations
    listeners:{
        initialize:function(){
            this.fireEvent('onPopulateDashBoardData', this);
        }
     }
},
Run Code Online (Sandbox Code Playgroud)

调节器

config : {
    refs : {
        // as i assumed dashBoard is the xtype of the view
        DashBoard : 'dashBoard'
    },
    control : {
        DashBoard : {
            onPopulateDashBoardData : 'populateDashBoardData'
        }
    }
},

populateDashBoardData: function() {
    //some functionlaity 
}
Run Code Online (Sandbox Code Playgroud)