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