vue的路由模式有三種。
1:hash模式(vue-router默認(rèn)模式URL后面帶#)使用URL的hash值來作為路由,支持所有瀏覽器 缺點(diǎn):只能改變#后面的來實(shí)現(xiàn)路由跳轉(zhuǎn)。
2:history模式(通過mode: 'history’來改變?yōu)閔istory模式)HTML5 (BOM)History API 和服務(wù)器配置 缺點(diǎn):怕刷新如果后端沒有處理這個情況的時候前端刷新就是實(shí)實(shí)在在的請求服務(wù)器這樣消耗的時間很多還很慢。
3. abstract模式 適用于所有JavaScript環(huán)境,例如服務(wù)器端使用Node.js。如果沒有瀏覽器API,路由器將自動被強(qiáng)制進(jìn)入此模式。