ExtJS 4.1.1a:为什么我的应用程序没有getApplication()方法?

时间:2012-11-06 22:46:33

标签: extjs

我从https://github.com/mclin/extjs-mvc-example开始,并开始修改它以便它使用Ext.application,而不是仅使用Ext.Create()作为Ext.app.Application的子类。

到目前为止一直很好,直到我尝试使用不存在的getApplication()函数。

应用程序定义的代码看起来像......

Ext.application({
   name: 'Books',
   extend: 'some.class.name',
   controllers: ['Books'],
   ...
});

这是一个名为'Books'的全局对象,好吧,但它没有定义getApplication(),这与Ext文档相反。

1 个答案:

答案 0 :(得分:1)

在内存中,getApplication是在4.1.1,4.12或4.13 IIRC之后添加的。

此外,您不应该使用带有Ext.application()的扩展名。