我怎样才能使几个孩子动态路线?

时间:2019-06-27 09:57:11

标签: vue.js vuejs2 vue-router

在Vue路由器中,我几乎不需要动态路由

/支出/:人 / payouts /:pay_id

我尝试过让一些孩子路线,但是它不起作用,它的工作仅具有id而不是我想要的

  {
     path: 'payouts',
     name: 'Payouts',
     meta: {
       title: 'Payouts'
     },
     component: () => import('@/pages/Payouts'),

   },
   {
     path: 'payouts/:pay_id',
     name: 'Pay_id',
     meta: {
       title: 'Pay'
     },
     component: () => import('@/pages/Pay_id'),
   },

1 个答案:

答案 0 :(得分:0)

对于参数化路线,请使用

 this.$router.push({name: 'payouts', params: { pay_id: "SomeID"}});

this.$router.push({path: '/newLocation/SomeID'});

用于非参数化路线

this.$router.push({path: '/newLocation'});