首页 > 解决方案 > Vue路由器如何在根页面上提供查询参数

问题描述

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

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

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

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

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

标签: javascriptvue.jsvuejs2vue-router

解决方案


你可以试试 :

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

推荐阅读