區別:重定向是指跳到另一個頁面,其作用是防止使用者亂輸檔案名,當使用者輸入與系統無關路徑會跳到指定的頁面。而別名是指為路由增加一個新路徑,使得不管應用到哪條路徑最終都顯示同一個路由的頁面內容;使用別名可對外隱藏真實路徑。
本教學操作環境:windows7系統、vue2.9.6版,DELL G3電腦。
vue router 重定向和別名的區別
重定向官方描述:
当用户访问 /a时,URL 将会被替换成 /b,然后匹配路由为 /b,
作用:個人理解,vue router 重定向的作用是為了防止使用者亂輸檔案名,當使用者輸入與系統無關路徑會跳到指定的頁面。
別名的描述:
/a 的别名是 /b,意味着,当用户访问 /b 时,URL 会保持为 /b,但是路由匹配则为 /a,就像用户访问 /a 一样。
其實就是為某個路由增加一個「花名」-新路徑,使得不管應用到哪一條路徑最終都顯示同一個路由的頁面內容。
以此延升的作用如下:
1、對外隱藏路徑
2、寫程式碼的時候可以用別名取代實際路徑,到時候如果專案中跳轉頁面需要變更,只需要更改路由配置即可,可以當成路徑的變數看代。
相關推薦:《vue.js教學》
以上是vue路由器重定向和別名的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!