UI 路由器
什么是 ui-router
?
Angular UI-Router 是 AngularJS 的客户端单页面应用程序路由框架。
当用户浏览应用程序时,SPA 的路由框架会更新浏览器的 URL。相反,这允许更改浏览器的 URL 以驱动应用程序中的导航,从而允许用户创建到 SPA 内深处的书签。
UI-Router 应用程序被建模为状态的分层树。UI-Router 提供状态机,以类似事务的方式管理这些应用程序状态之间的转换。
有用的链接
你可以在此处找到官方 API 文档。有关 ui-router
VS ng-router
的问题,你可以在这里找到一个相当详细的答案。请记住,ng-router
已经发布了一个名为 ngNewRouter
的新 ng-router 更新(与 Angular 1.5 + / 2.0 兼容),它支持像 ui-router 这样的状态。你可以在这里阅读更多关于 ngNewRouter
的信息 。