最新学习vue js,发现路由配置后不起作用,每次都是重定向到首页,多次怀疑是路由写错了,后来发现vue默认情况下,访问子组件需要在uri后面添加#再加路由path值才可以,后来发现需要在路由文件里面设置history就没问题了。
// 引用模板 import Vue from 'vue'; import Router from 'vue-router'; import Hello from '../components/Hello.vue' import About from '../components/About.vue' Vue.use(Router) export default new Router({ mode:'history', routes:[ { path:'/', component:Hello }, { path:'/about', component:About } ] })
文章来源: 关于解决vue路由不起作用的解决方案