一、带参分享
此处LoginInfoId是当前用户的id
onShareAppMessage: function(res) {
if (res.from === 'button') {
// 来自页面内转发按钮
}
return {
title: "分享时的标题",
path: '/pages/home/main?pid=' + this.LoginInfoId, //分享的页面
imageUrl: '/static/images/1234.png' //分享时显示的图片,不加的话默认显示当前页面的截图
}
},
注:如果单纯是分享页面,上面不用带参,下面内容忽略。
二、被分享的朋友进入接收参数
onLoad: function(options) {
//获取分享转发页面时携带的参数
if (options.pid !== "" || options.pid !== undefined) {
this.data.PID= options.pid;
}
},
此时再把这个带回来的参数,在登录时传参给后端即可。