我有一个使用 angular-ui-router 0.x来管理其SPA状态导航的Web应用程序 . 此外,我们有一个可重用的组件,它使用一个单独的角度应用程序(手动 angular.bootstrap() 'd),因此一个单独的 angular-ui-router 实例来管理自己的状态,UI和转换 .

这个现在运行良好 - 两个"applications"拥有自己的具有完全独立状态的 $stateProvider 实例,并且主应用程序可以简单地将辅助组件生成为具有最小问题的模态 .

但是,我们已经开始遇到边缘情况,在同一页面上运行两个Angular应用程序不能很好地工作 - 以及担心主应用程序和这个子组件之间的共享状态 .

有没有办法在单个AngularJs应用程序中拥有多个独立的 ui-router 实例, $stateProviders 或状态树?或ui-router 0.x的任何替代品,没有这个限制?