vue 路由 vue-router 模式 hash history


hash

vue-router 默認 hash 模式 —— 使用 URL 的 hash 來模擬一個完整的 URL,於是當 URL 改變時,頁面不會重新加載。

URL:http://www.abc.com/#/hello, hash 的值為#/hello 。 hash 雖然出現URL中,但不會被包含在HTTP請求中,對后端完全沒有影響,因此改變hash不會重新加載頁面。

history 

利用 history.pushState API 完成 URL 跳轉無需重新加載頁面

url 是正常的url,沒有 # ,不過這種模式需要后台配置支持。


免責聲明!

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



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