vue系列:当vue路由配置history模式页面加载不出来的bug
2023-09-27 14:27:09 时间
概述
在vue中,当你路由配置 history
模式的时候,在你本地跑 localhost:8080
的时候没有问题,但是当你把 index.html
给后端,让他链接上你的 dist
文件的静态资源的时候,可能会出现页面加载不出来也不报错的情况。
解决方案
比如这时地址是 https://e.mytest.cn/example
,你的路由是在 example 之后拼接的。
方法一:你需要让后端在 <head></head>
中加一行代码
<base href="/example/">
方法二:在vue路由配置中加上 base
选项
export default new Router({
mode: 'history',
base: '/example/',
routes: []
})
相关文章
- python for android : BeautifulSoup 有 bug
- 【Bug】Swagger:Failed to generate Operation for action之Failed to generate Operation for action
- 【Bug】拓展方法必须在非泛型静态类中定义
- 遇到bug怎么分析,这篇文章值得一看
- 一个 BUG 开发表示用户不会这样操作,无需修复,测试人员如何应对?
- Firefox获取隐藏表单元素的parent节点的Bug
- activiti 5.13流程图连线名称不显示bug修复
- IOS开发之Bug--iOS7View被导航栏遮挡问题的解决
- iOS开发之Bug(持续更新)
- SpringBlade win7上打的jar包 在win10上运行 好像会有bug