需求场景:当用户点击按钮时,可以将指定商品页面分享给微信好友,同时携带参数
代码示例:
//:data-item绑定的为需要的参数,item是自定义参数名
<button class="btn" open-type="share" :data-item="item">分享</button>
onShareAppMessage(e){
const item = e.target.dataset.item
return {
title:item.goodsName, //标题名字
path:"/pages/index/shop/goodsDet?goodsId=" + item.goodsId + '&shopId=' + item.shopId + '&orderType=2' + '&promoterId=' + this.promoterId, //指定页面的路径和需要携带的参数
imageUrl:item.goodsCover//分享的封面
}
},
分享的效果如下图所示: