Extjs 如何在控制器初始化之前运行代码

Extjs 如何在控制器初始化之前运行代码,extjs,sencha-touch-2,Extjs,Sencha Touch 2,我正在用Sencha Touch 2构建一个应用程序 我想在控制器尚未初始化,但我们的应用程序要求已经加载的时候运行一些代码 查看Ext.app.Application源代码,我很想截获onProfilesLoaded调用。但我就是不知道怎么做。好吧,我想我是自己想出来的。显然,您可以使用覆盖功能进行拦截 Ext.define('MyApp.AppOverrides', { override: 'Ext.app.Application', onProfilesLoaded: f

我正在用Sencha Touch 2构建一个应用程序

我想在
控制器
尚未初始化,但我们的应用程序
要求
已经加载的时候运行一些代码


查看
Ext.app.Application
源代码,我很想截获
onProfilesLoaded
调用。但我就是不知道怎么做。

好吧,我想我是自己想出来的。显然,您可以使用
覆盖
功能进行拦截

Ext.define('MyApp.AppOverrides', {
    override: 'Ext.app.Application',

    onProfilesLoaded: function(){
        alert('Hey Mum, I just intercepted the call!');
        this.callParent(arguments);
    }
});