ExtJs 4.2:Controller的'id'

时间:2016-04-07 08:15:34

标签: extjs extjs4.2

我已设置控制器的'id'配置,如

Ext.define('App.controller.popUpController', {
    extend: 'Ext.app.Controller',

    /**
     * @cfg {String} view
     * View for which popUpController will act as a controller
     */
    view: [
        'PopUpWindow'
    ],

    id:'testController'
})

但是当我试图检索控制器的id以将其传递给

Ext.app.EventBus.unlisten(App.app.getController('popUpController').id)

返回控制器的名称:'popUpController'而非id:'testController'。虽然我实现的目标是取消与我的控制器相关的所有事件处理程序,但我的问题是为什么'id'属性返回 name 而不是给定的id控制器?

0 个答案:

没有答案