Vue Router我如何在根页面上提供查询参数

时间:2019-04-13 16:59:11

标签: javascript vue.js vuejs2 vue-router

export default new Router({
  routes: [
    {
      path: '/:userId',
      name: 'top',
      component: Top
    }
  ]
})

我不能提供这样的查询参数。

是否可以将参数赋予根视图?

export default new Router({
      routes: [
        {
          path: '/top/:userId',
          name: 'top',
          component: Top
        }
      ]
    })

我知道这是可能的,但是我想给根页面添加参数。

1 个答案:

答案 0 :(得分:1)

您可以尝试:

export default new Router({
  routes: [
    {
      path: '/',
      component: Root,
      children: [
      {
        path: ':userId',
        name: 'top',
        component: Top
      }
    }
  ]
})