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信息