vue路径中去掉#
最近做公司的官网,做好之后老大觉得路径有个“#”太丑了,就做了优化,起初代码加到main.js中了,一直没反应,百度一下都是各种特别麻烦的,今天又重新看了下,发现是自己把代码加错地方了,来这记录一下吧,怕下次被自己蠢哭
在router文件夹下的index.js文件中加入以下代码
const router = new VueRouter({
mode:'history',
routes
})
其实就是一行代码,很简单 mode:'history'
将路由模式改为history
hash模式的原理是依赖hashchange(地址的变化带动内容的变化)有#号,丑,不优雅
本文作者:张尊娟
本文链接:https://www.cnblogs.com/wszzj/p/13066008.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步