vue2和vue3去掉URL中#的方式


vue2去/#的方式

在路由配置文件中增加mode:"history"

 

1 export default new Router({
2   mode: 'history',
3   routes: [
4     {
5       xxxxxx
6     }
7   ]
8 })

 

vue3去/#的方式

原來的路由配置文件

 

import { createRouter, createWebhashHistory } from "vue-router"
const routes = [
    xxxxxxx
]
const router = createRouter({
    history: createWebhashHistory(),
    routes: routes
})

export default router

 

將原來的createWebhashHistory,統一改為createWebHistory就好了

 

 

import { createRouter, createWebHistory } from "vue-router"
const routes = [
    xxxxxxx
]
const router = createRouter({
    history: createWebHistory(),
    routes: routes
})

export default router

 


免責聲明!

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



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