你什么时候我们Ext.application()与Ext.Loader.setConfig,.require和.onReady?

Cli*_*ris 6 extjs4

我看到ExtJS 4中包含的一些示例通过一次调用启动Ext.application().其他的例子,但是,手动调用Ext.Loader.setConfig(),Ext.require()以及Ext.onReady()代替.我想确保我理解其中的差异.

我是否正确地假设:

  1. 你通常使用方便Ext.application()的全屏调用(例如,基于视频)的应用程序吗?

  2. 如果你只是想将以前存在的"非外部"页面上使用一些ExtJS的组件,您会选择手动调用Ext.Loader,requireonReady()

谢谢你的澄清!

Sim*_*all 8

完整的应用程序调用用于Ext MVC方法,并附带一组约定来预加载其他组件,例如控制器类中的存储和视图选项.有关更好的解释,请参阅MVC上的Ext文档.

如果您只需要在页面上抛出一些组件,就像您所说的那样,只需使用加载器就可以获得更好的性能,或者更好,避免动态加载(至少在生产中).