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資訊