我在同一个server.Both上部署了两个应用程序,它们都是基于角度的应用程序。
一个具有类似于:http://localhost:8080/something/debug.html的URL
另一种是:
http://localhost:8080/somethingElse/debug.html
我希望将这些应用程序组合起来,这样我就可以拥有相同的报头,然后将其路由到容器中的单个内容。在角JS中实现这一目标的最佳方法是什么?
发布于 2016-03-07 03:46:58
如果您想让它们部署在不同的URL中,我相信没有“角”的方法可以这样做,您必须使用iframe。请记住,iframe中的应用程序不会与外部的元素进行通信。
如果您想将两个应用程序合并为一个应用程序,请记住,AngularJS只允许每个应用程序使用一个ng-app指令,如果您需要进行一些小的重构:
index.html,并使用ng-app指令引用新创建的模块。如果每个应用程序使用不同的路由库,则必须重构它们才能使用相同的路由库,否则会发生冲突。
发布于 2016-03-07 03:33:44
您可以使用https://github.com/angular-ui/ui-router创建一个主路由,该路由链接到两个单独的应用程序路由。
https://stackoverflow.com/questions/35835713
复制相似问题