Extjs 是否可以在没有app.js的情况下从另一个应用程序调用一个应用程序

Extjs 是否可以在没有app.js的情况下从另一个应用程序调用一个应用程序,extjs,extjs4.1,sencha-architect,extjs4.2,Extjs,Extjs4.1,Sencha Architect,Extjs4.2,有人能告诉我,如果没有app.js,是否可以从另一个应用程序调用一个应用程序?我有两个应用程序,一个应用程序想要集成另一个应用程序。第二个应用程序不应包含app.js。如果第二个应用包含app.js,它会覆盖第一个app.js吗?我想运行这两个应用程序,而不需要像frame那样合并,也不需要使用frame 我有这个应用程序,当用户点击某个按钮时,我需要在中间部分提第二个应用程序。页眉和页脚是相同的。第二个应用程序是否需要app.js 这可能吗,有人能告诉我怎么走吗 谢谢是的,你可以。显然,您将无

有人能告诉我,如果没有app.js,是否可以从另一个应用程序调用一个应用程序?我有两个应用程序,一个应用程序想要集成另一个应用程序。第二个应用程序不应包含app.js。如果第二个应用包含app.js,它会覆盖第一个app.js吗?我想运行这两个应用程序,而不需要像frame那样合并,也不需要使用frame

我有这个应用程序,当用户点击某个按钮时,我需要在中间部分提第二个应用程序。页眉和页脚是相同的。第二个应用程序是否需要app.js

这可能吗,有人能告诉我怎么走吗


谢谢

是的,你可以。显然,您将无法在同一位置渲染两个视口,但如果您希望使用其他应用程序的组件、模型等,这是可能的。然而,这将在应用程序之间产生一种依赖关系,实际上有点“合并”它们

我想通过
app.js
您基本上是指
Ext.application(…)
。您需要为“父”应用程序包含
app.js
,并配置其加载程序,以便它可以找到其他应用程序的源文件(使用选项)

例如:

Ext.application({
    name: 'App1'

    ,paths: {
        // Supposing your second application's root namespace is App2, and is 
        // located in the parent directory...
        App2: '../App2/src'
    }
});

是什么阻止你这么做?@rixo我们有两个应用程序rixo。我们不想合并应用程序。我们希望在单个应用程序中运行两个应用程序,使用app.js或不使用app.js。我需要使用第一个应用程序的页眉和页脚。是否需要更改中间部分取决于用户从第一个应用程序或第二个应用程序中的选择。是否有可能一旦您访问了应用程序组件,您就可以随意混合它们。如果你的应用程序是强面向对象的,那么这就很容易了,如果不是的话,可能就不那么容易了。第二个应用程序是否需要app.js?我正在开发一个没有app.js的应用程序,并且根本不使用
Ext.application
。这些只是可选的商品。您能简单地通过示例说明如何使用路径实现吗