目录
分享功能是微信小程序常用功能之一,带参分享和加载可以让分享对象打开界面时看到和分享内容。
带参分享
用户点击微信小程序右上角自带分享,或者点击自定义分享按钮进行分享时,可在onShareAppMessage函数定义分享行为。
分享界面路径可带参,可在路径后加?,然后加上带的参数,一般格式为[参数名]=[参数值],需注意的是,参数值需为string,如果你的参数是对象类型,可以通过JSON.stringify转为string,后续可通过JSON.parse转回对象类型。
onShareAppMessage() {
var card_info = {
info1: this.data.info1,
info2: this.data.info2,
}
var card_string = JSON.stringify(card_info)
return{
path: '/pages/ex-card/ex-card?card_string='+card_string
}
},
需注意的是,自定义分享按钮open-type需设为"share