Vue路由器如何在根页面上提供查询参数

Vue router how can i give query params on root page

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

我不能给出这样的查询参数。

难道不能给root view赋param吗?

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

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

你可以试试:

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