如何在一个角度应用程序上运行两个单独的状态树?

时间:2017-08-17 00:04:56

标签: angularjs angular-ui-router

我有一个使用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的任何替代品都没有这个限制?

0 个答案:

没有答案