关于vue路由中/#的问题
2020-06-03 05:58
597 查看
1.为什么会出现#?
因为我们搭建的环境默认用的hash mode,所以路由上会有#,
2.如何解决?
在src/route下的index.js文件里添加一行即可解决该问题
import Vue from 'vue' import Router from 'vue-router' import HelloWorld from '@/components/HelloWorld' Vue.use(Router) export default new Router({ routes: [ { path: '/', name: 'HelloWorld', component: HelloWorld }, ], mode:'history' /*hash*/ /*不显示路由中的#*/ 添加此行即可 })
相关文章推荐
- 关于Vue动态路由参数变化,页面数据不更新问题?
- vue地址栏直接输入路由无效问题的解决
- 关于vue中input改变问题记录
- 解决关于 vue项目中 点击按钮路由多了个问号
- 关于vue v-for循环解决img标签的src动态绑定问题
- 关于centos重启network没有默认路由,问题分析
- Vue-cli 创建项目关于资源路径问题
- 项目中遇到关于vue以及ivew所遇到的问题
- 关于在vue中想让项目的页面组件占满全屏的问题
- 关于vue引入外部未安装js,部署问题解决
- 关于VUE监听窗口变化事件问题
- 关于如何解决电脑连接上路由(宽带)但又上不了网的问题
- 关于vue路由登陆权限的判断设置
- 关于 Vue2.0-Spa 单页应用如何实现历史位置记录问题
- 关于vue.js组件数据流的问题
- 关于ionic路由跳转中back button 不出现的问题
- 关于vue引入问题说明
- vue-router vue路由中的问题(坑)
- 关于vue.js版本问题
- 关于VUE双向绑定失效的问题