您的位置:首页 > Web前端 > Vue.js

关于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*/ /*不显示路由中的#*/   添加此行即可
})

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: