在组件内写button分享按钮:(加data-xxx来传参)
<button class="share" openType="share" data-title="标题" :data-img="imgpw"></button>
然后在父类写onShareAppMessage事件:
// 自定义分享标题
onShareAppMessage(res) {
if (res.from === 'button') {
console.log(res.target.dataset)//可以查看组件传的参数
return {
title: "自定义标题",
desc: "自定义描述",
imageUrl: res.target.dataset.img,
path: 'page/index/index' //分享页面
}
}
},
本文介绍了如何在微信小程序中创建一个带有data属性的分享按钮组件,并通过onShareAppMessage事件处理自定义分享内容。通过设置data-title和data-img属性传递参数,然后在父组件中捕获这些参数,自定义分享的标题、描述和图片。
3590

被折叠的 条评论
为什么被折叠?



