1.vue3中vue-router从默认模式切换为history模式
为什么要切换vue-router的默认模式hash为history模式呢?这是因为默认的hash模式的url里面localhost:8080后面会接一个/*
而history模式下的url里面localhost:8080后面则没有/*,更加美观和更加符合url的规则
解释完为什么vue-router中要切换history模式后下面教我的方法吧
第一步:更换router文件夹下的index.js文件里的默认导入的函数createWebHashHistory为createWebHistory
更改为
第二步:将路由对象的History由初始的createWebHashHistory()设为createWebHistory ();
更改为
恭喜你,更改完成后vue3中vue-router就是history模式啦!
vue2中更改就更简单了
直接在导入的路由对象中添加mode:history就行了