我在同一台服务器上部署了两个应用程序。这两个应用程序都是基于角度的应用程序。
其中一个网址如下: http://localhost:8080/something/debug.html
另一个:
http://localhost:8080/somethingElse/debug.html
我想组合这些应用程序,以便我可以拥有相同的标题,然后可以路由到容器中的各个内容。 在角度JS中实现这一目标的最佳方法是什么?
答案 0 :(得分:0)
您可以使用https://github.com/angular-ui/ui-router创建主路线,该主路线链接到两条单独的应用路线。
答案 1 :(得分:0)
如果您希望将它们部署在不同的网址中,我相信没有“角度方式”这样做,您必须使用iframe
。请记住,iframe
中的应用程序不会与其外部的元素进行通信。
如果你想将两个应用程序合并为一个应用程序,请记住,AngularJS只允许每个应用程序使用一个ng-app
指令,如果你这样做,那么你将不得不做一些小的重构:< / p>
index.html
并使用ng-app
指令引用新创建的模块。如果每个应用程序使用不同的路由库,则必须重构它们以使用相同的路由库,否则会发生冲突。