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

Javascript Vue路由器如何在根页面上提供查询参数,javascript,vue.js,vuejs2,vue-router,Javascript,Vue.js,Vuejs2,Vue Router,我不能给出这样的查询参数 是否无法将param赋予根视图 export default new Router({ routes: [ { path: '/:userId', name: 'top', component: Top } ] }) 我知道这是可能的,但我想将param赋予根页面。您可以尝试: export default new Router({ routes: [ { p

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

是否无法将param赋予根视图

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

我知道这是可能的,但我想将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
      }
    }
  ]
})