vue能不能改变路由

比如一开始我的路由是

{
    path: '/',
    component: Home
}

怎么变成

{
    path: '/',
    component: Data
}

或者

{
    path: '/',
    component: Home,
    children: [{
        path: 'child',
        component: Child
    }]
}

请问有什么方法吗?

阅读 2k
2 个回答

1.可以把需求说详细一点呢,路由如果不加hash值应该不存在一对多的关系吧,要不然浏览器没法区分应该跳到那个页面,多对一的关系可以通过router的redirect来实现
2.希望可以帮到你

新手上路,请多包涵

用函数式导航,this.$router()实现跳转路由。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题