3

从全局控制器,我可以很容易地获得对另一个全局控制器的引用

this.getController('TargetController');

但是,在视图控制器的上下文中,我怎样才能获得对同一个控制器的引用?IE:

Ext.define('myCoolApp.view.SomeNeatController', {
    extend: 'Ext.app.ViewController',
    alias: 'controller.someneat',

    // this is bound to a button click event, let's say.
    onClick: function(button) {

        // How to get a reference to a global controller here? 
        // this.getController('TargetController'); is not defined
        // on the view controller....

    }

});

可能我缺少一些简单的东西,但任何帮助将不胜感激。

4

1 回答 1

5

在您的命名空间上调用 getController 应该可以:

myCoolApp.app.getController('TargetController');`
于 2014-06-09T14:05:30.053 回答