为了账号安全,请及时绑定邮箱和手机立即绑定

Vue - redirect重定向失败,找了很久不知道原因,求指导

Vue - redirect重定向失败,找了很久不知道原因,求指导

素胚勾勒不出你 2019-03-05 13:15:42
Vue小白,在学习使用vue-router,在重定向的时候发现无法实现,参考了官网的例子找不出哪里出错了,求各位前辈大神们指点,不胜感激~~以下是代码部分var Home = {        template: '<h3>Home</h3>'      };      var News = {        template: '<h3>News</h3>'      };      var Travel = {        template:'<h3>Travel</h3>'      }      //生成路由实例      const router = new VueRouter({        // routes,        routes : [          {path: '/home',component: Home},          {path: '/news',component: News},          {path:'/travel',component:Travel},      //重定向          {path:'/home',redirect:'/travel'}        ]      })      // 最后挂到vue上      new Vue({        el: '#app',        router,      })<div id="app">    <div>      <router-link to='/home'>Home</router-link>      <router-link to='/news'>News</router-link>      <router-link to='/travel'>Travel</router-link>    </div>    <div>      <router-view></router-view>    </div>  </div>
查看完整描述

2 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

{path: '/home',component: Home},删掉就可以了。


查看完整回答
反对 回复 2019-03-28
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

为什么会有两个/home,路由匹配到第一条自然就不会匹配第二条了。


查看完整回答
反对 回复 2019-03-28
  • 2 回答
  • 0 关注
  • 3215 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信