Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ExtJS应用程序按需启动-非页面加载_Extjs_Extjs4.2_Extjs Mvc - Fatal编程技术网

ExtJS应用程序按需启动-非页面加载

ExtJS应用程序按需启动-非页面加载,extjs,extjs4.2,extjs-mvc,Extjs,Extjs4.2,Extjs Mvc,我有一个旧的ExtJs组件包,这些组件驱动UI、存储管理和应用程序逻辑,在MVC出现之前,我称之为应用程序。我正在重写它,并希望尽可能利用ExtJS MVC 从我本来要使用的大量指南中,有一件事使这一点独一无二,那就是我的Ext应用程序并不拥有整个页面——我没有准备好的完整页面视口,而是有一个模式Ext.window.window,在页面上其他非Ext javascript的事件上运行。 如果可能的话,我想将其迁移到一个连贯的ext应用程序中,但由于它们似乎只有在ext准备就绪时才能正确启动,我

我有一个旧的ExtJs组件包,这些组件驱动UI、存储管理和应用程序逻辑,在MVC出现之前,我称之为应用程序。我正在重写它,并希望尽可能利用ExtJS MVC

从我本来要使用的大量指南中,有一件事使这一点独一无二,那就是我的Ext应用程序并不拥有整个页面——我没有准备好的完整页面视口,而是有一个模式Ext.window.window,在页面上其他非Ext javascript的事件上运行。

如果可能的话,我想将其迁移到一个连贯的ext应用程序中,但由于它们似乎只有在ext准备就绪时才能正确启动,我怀疑这是否是适合这项工作的工具


我现在的主要想法是在页面加载时初始化应用程序,但不实际呈现任何视图——在应用程序上公开一个静态方法,外部js可以调用该方法呈现并按需启动我的应用程序的生命周期。这是个好主意吗?我缺少更好的选择吗?

是的,这是一个非常好的主意。我已经编写了一个示例,说明在用户登录之前应用程序实际上没有启动

这与您的方式非常相似,因为您可以调用一个方法来实际启动应用程序