onShareAppMessage分享信息 在页面路径中携带多个动态参数。写个代码出来
时间: 2024-12-19 12:22:12 浏览: 15
在微信小程序中,你可以使用`onShareAppMessage`事件来配置分享的信息,其中路径参数通常用于传递额外的数据。以下是一个例子,展示了如何在页面路径中携带多个动态参数:
```javascript
Page({
data: {
goodsId: '123456', // 商品ID
distributorId: '789012', // 分销商ID
inviterId: '456789' // 发起人ID
},
onShareAppMessage: function(res) {
let path = `/product?id=${this.data.goodsId}&distributor=${this.data.distributorId}&inviter=${this.data.inviterId}`;
return {
title: '我的商品',
path: path,
success: function() {
console.log('已分享成功');
},
fail: function() {
console.log('分享失败');
}
};
}
})
```
在这个示例中,用户点击分享按钮时,会生成一个包含三个动态参数的链接:`/product?id=123456&distributor=789012&inviter=456789`。这些参数会被自动附加到分享的消息URL中。
阅读全文