我有兩個應用程序部署在同一臺服務器上。兩個都是基於角度的應用程序。具有不同應用程序路徑的角度應用程序?
一個用URL,如: http://localhost:8080/something/debug.html
其他如:
http://localhost:8080/somethingElse/debug.html
我想這些應用結合起來,這樣我可以有相同的標題,然後這可使路由器個別內容在一個容器內。 什麼是在角JS實現這一點的最佳方式?
我有兩個應用程序部署在同一臺服務器上。兩個都是基於角度的應用程序。具有不同應用程序路徑的角度應用程序?
一個用URL,如: http://localhost:8080/something/debug.html
其他如:
http://localhost:8080/somethingElse/debug.html
我想這些應用結合起來,這樣我可以有相同的標題,然後這可使路由器個別內容在一個容器內。 什麼是在角JS實現這一點的最佳方式?
如果你想讓它們部署在不同的URL中,我相信這樣做沒有「角度的方式」,你必須使用iframe
。請記住iframe
內的應用程序與其外部的元素沒有任何聯繫。
如果你想這兩個應用合併爲一個單一的一個,記住,AngularJS只允許使用每個應用程序的一個ng-app
指令,並且如果是你,你將不得不做一些小的重構:
index.html
,並使用ng-app
指令來引用新創建的模塊。如果每個應用程序使用不同的路由庫中,你將不得不重構它們使用相同的人,不然會有衝突。
您可以使用https://github.com/angular-ui/ui-router創建一條主路線,該路線鏈接到兩個單獨的應用程序路線。
你的意思是你想把它們合併爲一個單一的應用程序?還是你想讓他們部署在不同的URL? –