Angular路由與Nodejs路由的區別


轉自:http://www.imooc.com/qadetail/114683?t=148182

  1. 覺得angualr.js的路由是針對於單頁面的路由,每次路由發生變化,只是頁面的狀態發生變化,頁面本身沒有發生跳轉
  2. express的路由是針對多頁面的,也就是說他做的頁面,路由的切換是伴隨着頁面的切換
  3. 所以建議頁面內部的路由變化使用angular.js 的router,而頁面間的路由用express

經過我自己的實踐,我終於在express環境中把angular跑起來了,簡直是嗶了狗,俺夠啦。

首先,Express的路由是后台的,Angular的路由是前台的就是以前html的各個錨點,#login,#index,#user,看到了沒,有個井號。
其次,Express可以跑Angular,而反過來,Angular不可以跑Express,我可以在Express的路由里面跳轉到一個Angular頁面,之后所有的操作可以在Angular的路由里面玩耍,但是玩耍到最后,發生數據交互,還是要發給Express,這就是他倆的區別。我自己是這么實踐出來的,有不一樣的意見,歡迎留言。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM