我有两个应用程序部署在同一台服务器上。两个都是基于角度的应用程序。具有不同应用程序路径的角度应用程序?
一个用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? –