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