如何在我这种情况下,让vue-router传入多个参数?

我有一个下面的配置,如果页面跳转,那么path这里就会传入一个true过去。

{
    icon: 'ios-barcode',
    size: '30',
    color: '#ff9900',
    path: '/home/aftersale_physicalserver_workpanel/true',
    name: '已使用' + ' (' + used_count + ') ',  // 已使用的实体服务器
  },
  

我的问题是,这里只能传入一个参数。

这样的配置vue-router如何传递多个参数?


编辑1

我在模板中使用的时候,是这样的,router-link的跳转:

                  <router-link :to="item.path">
                    <span class="icon">
                      <Icon :type="item.icon" :size='item.size' :color='item.color'></Icon>
                    </span>
                    <div class="icon-title">
                      <h3>{{item.name}}</h3>
                    </div>
                  </router-link>



  
阅读 3.9k
2 个回答

想要传输多个参数建议使用编程式的导航
比如我想跳转到详情页,传输no和name两个参数

this.$router.push({ path: '/index/detail', query: { no: "10001",name:"xiaoming" } })
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题