2013-06-04 100 views
0

有人可以告訴我,如果可以在沒有app.js的情況下從另一個應用程序調用一個應用程序嗎?我有兩個應用程序,一個應用程序想集成另一個應用程序。第二個應用程序不應該包含app.js.如果第二個應用包含app.js,它會覆蓋第一個app.js嗎?我想運行這兩個應用程序而不使用框架合併框架。是否有可能從另一個應用程序調用一個應用程序而不使用app.js

我有應用程序,當用戶點擊某個按鈕時,我需要調出中間部分的第二個應用程序。頁眉和頁腳是相同的。第二個應用程序是否需要app.js?

這是可能的,任何人都可以告訴我的方式?

謝謝

+0

什麼阻止你做什麼呢? – rixo

+0

@rixo我們有兩個應用程序rixo.We不想合併應用程序。我們希望在app.js或沒有app.js的情況下運行單應用程序中的兩個應用程序 – mohan

回答

0

是的,你可以。顯然,你不能在同一個地方渲染兩個視口,但如果你想要的是使用另一個應用的組件,模型等,這是可能的。但是,這將在應用程序之間產生依賴關係,這種事實上可以「合併」它們。

我想通過app.js你實質上是指Ext.application(...)。您需要爲「父」應用程序包含app.js,並配置其加載程序,以便可以找到其他應用程序的源文件(使用paths選項)。

例子:

Ext.application({ 
    name: 'App1' 

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

我需要使用第一個應用程序的頁眉和頁腳。需要改變中間部分取決於用戶從第一個應用程序或第二個應用程序中選擇。有可能 – mohan

+0

一旦你有權訪問應用程序組件,你可以自由地混合他們,如你所願。如果你的應用程序強烈面向對象,那麼這很容易,如果不是這樣,可能就會少得多。 – rixo

+0

第二個應用是否需要app.js? – mohan

相關問題