为了账号安全,请及时绑定邮箱和手机立即绑定

​我想请问下router-link怎么去传动态参数

​我想请问下router-link怎么去传动态参数

我想请问下vue-router配置+router-link怎么去传动态参数  ?<router-link tag="li" to="{path: '/songplay', params: { id: item1.id }}">主要是想点击一个li  传进去不同的id到另一个页面  另一个页面获取它去请求别的内容!谢谢了
查看完整描述

3 回答

?
qq_冲哥_0

TA贡献40条经验 获得超30个赞

query  和平常的搜索是一致的, ?+ 你要传递的参数   <router-link tag="li" to="{path: '/songplay',  query:{id: 3333}}"   params 指的是动态路由中的动态部分,并不是传参


查看完整回答
1 反对 回复 2017-05-25
  • qq_刈世箜鋮_03818279
    qq_刈世箜鋮_03818279
    http://localhost:8080/#/{path: '/songplay', query: { id: item1.id }} 我的跳转的页面变成这样了 ,没有到指定的页面,是不是我的路由有问题? 我的index.js里面的是用了懒加载 { path: '/songplay', component: resolve => require(['@/components/songplay/songplay'], resolve) }
  • qq_冲哥_0
    qq_冲哥_0
    router-link 写错了, <router-link :to="{path: '/songplay', query: { id: item1.id }}">songplay</router-link> 当使用对象的时候,:to 前面要加一个冒号,
?
高jay

TA贡献96条经验 获得超122个赞

直接url传参

查看完整回答
反对 回复 2017-05-26
  • 3 回答
  • 0 关注
  • 7378 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信