這次帶給大家Angular CLI怎樣操作路由,Angular CLI操作路由的注意事項有哪些,以下就是實戰案例,一起來看一下。
為應用程式產生路由.
先建立一個專案:
ng new my-routing --routing
可以看到產生了兩個module.
看routing module:
#再看app module:
##已經把AppRoutingModule import了進來.再看一下app.component.html: router-outlet已經寫上了. 很好.下面再產生兩個components:ng g c dashboard ng g c order然後在app-routing.module裡面設定路由: #再修改一下html: 運行應用程式: ng serve -o
##嗯. 沒問題.
針對一個應用裡面有多個module的情況.再產生一個module, 並且帶著路由module (可以先使用-d參數查看將要產生的檔案):
ng g m admin --routing
#在admin module裡面, 再建立一個admin component:
ng g c admin ng g c admin/email -m admin ng g c admin/user -m admin
實際上後兩個指令的-m參數可以去掉, 因為已經指定了路徑admin/, 這樣預設就會在admin module裡面進行宣告而不是app module.
##隨後需要修改app.module:
把admin module加入進去.然後修改admin.component.html, 加入router-outlet:然後修改admin-routing.module.ts:
運行: ng serve -o
直接輸入位址:http://localhost:4200/ admin可以看到:而輸入網址:http://localhost:4200/admin/email
則會看到:所以沒問題.
#產生Gurad.
ng g guard xxx相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章! 推薦閱讀:
jQuery Cookie切換風格
以上是Angular CLI如何操作路由的詳細內容。更多資訊請關注PHP中文網其他相關文章!