hash模式:
1、url路徑會出現 # 字符
2、hash值不包括在 HTTP 請求中,它是交由前端路由處理,所以改變hash值時不會重繪頁面,也不會向服務器發送請求
3、hash值的改變會觸發hashchange事件
history模式:
1、整個地址重新加載,可以保存歷史記錄,方便前進后退
2、使用 HTML5 API(舊瀏覽器不支持)和 HTTP服務端配置,沒有后臺配置的話,頁面重繪時會出現404
如果vue-router使用history模式,部署時要注意什么?
HTTP 服務端需要進行配置,將頁面請求全部重定向到 index.html,參考官方檔案
nginx 配置:
location / {
try_files $uri $uri/ /index.html;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/355294.html
標籤:其他
上一篇:TCP三次握手詳解
