如何控制器初始化

如何控制器初始化

问题描述:

我建立与煎茶触摸2如何控制器初始化

我想的时刻,Controllers被初始化尚未运行一些代码的应用程序,但我们的应用程序requires之前运行代码已经被加载。

看着Ext.app.Application源代码我真的很想拦截onProfilesLoaded调用。但我只是不知道该怎么做。

好吧,我想我自己想出来了。显然你可以使用override功能来拦截。

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

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

有意思! :) – SachinGutte 2013-03-13 13:39:33