vue如何給頁面增加url前綴
vue頁面增加url前綴
在main.js中找到這段代碼
const createRouter = () => new Router({ ? mode: 'history', // require service support ? scrollBehavior: () => ({ y: 0 }), ? routes: constantRoutes })
加上
base: 'web', //頁面路由前綴
修改后代碼:
const createRouter = () => new Router({ ? mode: 'history', // require service support ? base: 'web', ? scrollBehavior: () => ({ y: 0 }), ? routes: constantRoutes })
現(xiàn)在你的每個頁面都會有一個【web】前綴了
vue路徑上設(shè)置指定的前綴
有時在使用項目的時候,我們都需要指定一個前綴路徑(就像tomcat中的虛擬路徑),這個時候在vue中如何使用呢。
解決
這個時候我們可以使用vue-router中的base這個屬性,使用這個屬性就可以在路徑前面添加指定的前綴。
export default new Router({ ? mode: 'history', //后端支持可開 ? # base: '/wtlicence', ? scrollBehavior: () => ({ ? ? y: 0 ? }), ? routes: constantRouterMap });
這個時候的訪問路徑是: http://127.0.0.1:8080/login.
當(dāng)我們使用vue-router的base屬性的時候。
export default new Router({ ? mode: 'history', //后端支持可開 ? base: '/wtlicence', ? scrollBehavior: () => ({ ? ? y: 0 ? }), ? routes: constantRouterMap });
這個時候的訪問路徑是: http://127.0.0.1:8080/wtlicence/login
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Vue百度地圖實現(xiàn)定位和marker拖拽監(jiān)聽功能
這篇文章主要介紹了Vue百度地圖實現(xiàn)定位和marker拖拽監(jiān)聽功能,實現(xiàn)思路非常簡單,本文結(jié)合實例代碼效果圖給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-11-11vue實現(xiàn)多個echarts根據(jù)屏幕大小變化而變化實例
這篇文章主要介紹了vue實現(xiàn)多個echarts根據(jù)屏幕大小變化而變化實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07ant design vue動態(tài)循環(huán)生成表單以及自定義校驗規(guī)則詳解
這篇文章主要介紹了ant design vue動態(tài)循環(huán)生成表單以及自定義校驗規(guī)則詳解,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-01-01