vue router中mode history、base的作用說明
mode history、base的作用
mode history的含義
mode history 代表,路由不再顯示hash,會像如下形式:
histroy
- localhost:8080/user/list
hash
- localhost:8080/#/user/list
base的含義
base也比較好理解,代表著是基本的路由請求的路徑。參考 :
如:base: ‘/app/’
那么所有的請求都會在url之后加上/app/
應(yīng)用的基路徑。例如,如果整個單頁應(yīng)用服務(wù)在 /app/ 下,然后 base 就應(yīng)該設(shè)為 “/app/”
vue-router的base和mode配置項
路由代碼如下
const router = new VueRouter({ mode: 'history', base: '/vue', routes })
1) mode
mode: 'history’表示,訪問路徑不帶#號,如:http://localhost:8080/vue
2) base
配置單頁應(yīng)用的基路徑,當點擊路由時:
<router-link to="/">Home</router-link> | <router-link to="/about">About</router-link>
會帶上項目基路徑,如:http://localhost:8080/vue/about
瀏覽器地址欄http://localhost:8080/vue/這樣訪問,表示是訪問該項目
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
解決vue router使用 history 模式刷新后404問題
這篇文章主要介紹了解決vue router使用 history 模式刷新后404問題,需要的朋友可以參考下2017-07-07vue關(guān)于this.$refs.tabs.refreshs()刷新組件方式
這篇文章主要介紹了vue關(guān)于this.$refs.tabs.refreshs()刷新組件方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03vue-cli安裝全過程(附帶cnpm安裝不成功及vue不是內(nèi)部命令)
這篇文章主要介紹了vue-cli安裝全過程(附帶cnpm安裝不成功及vue不是內(nèi)部命令),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11