我有一个使用angular-ui-router
0.x管理其SPA状态导航的Web应用程序。此外,我们有一个可重用的组件,它使用一个单独的角度应用程序(手动angular.bootstrap()
&#d; d),因此需要一个单独的angular-ui-router
实例来管理自己的状态,UI和转换。
这适用于现在 - 两个"应用程序"有自己的$stateProvider
实例具有完全独立的状态,主应用程序可以简单地将辅助组件生成为具有最小问题的模态。
然而,我们已经开始遇到边缘情况,在同一页面上运行两个Angular应用程序并不能很好地工作 - 并且担心主应用程序和这个子组件之间的共享状态
有没有办法在单个AngularJs应用程序中拥有多个独立的ui-router
实例,$stateProviders
或状态树?或ui-router 0.x的任何替代品都没有这个限制?