Vue.js重定向到命名路由?

时间:2017-11-27 11:52:55

标签: vue.js vuejs2 url-redirection vue-component vue-router

我正在开发一个vue.js项目。 我有一个配置如下的路线

{
  path: '/Cart',
  component: Cart,
  props: (route) => ({
   payment_id: route.query.payment_id,
   payment_request_id: route.query.payment_request_id
  })
}

我的情景是购物车 - >付款(第三方) - (重定向)--->购物车。

在重定向过程中,网址会显示为www.example.com/cart?payment_id =' xxx'

路线无法识别是否请求购物车页面?

任何帮助都会很高兴得到赞赏吗?

注意:我使用window.location.href导航到付款页面。

1 个答案:

答案 0 :(得分:0)

    routes: [
    { path: '/a', redirect: { name: 'foo' }}
  ]

文档

https://router.vuejs.org/guide/essentials/redirect-and-alias.html#redirect