既然说到这了,我们常用的其实还有抓取不同的id,传给后台,常见的有点击不同列表的商品获取对应的ID,这里我就说一下我用的方法(这个仅仅是记录下)。
<div class="main" v-for="(item,index) in Unpaycontent" :key="index">
<div class="main_top">
<div class="imgContral">
<img :src="item.goods_image">
<div class="describtion"><a>待支付</a></div>
</div>
<div class="details"><p style="color:#000;">{{item.goods_name}}</p></div>
<div class="main_topright">
<p>{{item.price}}</p>
<p>×{{item.num}}</p>
</div>
<div class="top_bottom">
<span style="float:right;">合计:<a style="color:red;">{{item.total_price}}</a></span>
</div>
</div>
<div class="main_bot">
<a @click="click(item.id)">立即支付</a>
</div>
</div>还是看红线,因为我们在点击的时候传的有item.id,这就解决了传不同ID的头疼问题,在methods里用方法接受时随便定义下改个好看的名字就能很好的把ID拿出来传到后台了,为了展示的详细点,还是贴一下代码吧。
getallData (index) {
request.get('/shop/orders'+index, { }).then((response) => {
}).catch((ex) => {
})
},
这里的item.id就被我变成了index了,其他的就是愉快的给后台解决了。
本文主要是对传参进行简短总结下,如果有其他的好的传参的方法或者本篇我写的有错的地方,欢迎指教!
以上所述是小编给大家介绍的vue路由对不同界面进行传参及跳转的总结详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!










