onShareAppMessage(res) { //监听用户点击页面内转发按钮(button 组件 open-type="share")或右上角菜单“转发”按钮的行为,并自定义转发内容
console.log("分享好友", res)
const promise = new Promise(resolve => {
setTimeout(() => {
resolve({
title: this.data.list.categotyList, //'自定义转发标题',
})
}, 2000)
})
return {
title: this.data.list.categotyList, //'自定义转发标题',
path: '/pages/index/pinglun/pinglun?id=' +this.data.list,
// imageUrl: this.data.list.img1,
promise
}
},
list是详情数组,
请指点一下,我这边有什么错误吗?
感觉写法就有问题
为什么要加 resolve呢?
直接在外面 setData
然后分享的时候引用this.data.xxx 固定参数不就行了吗?
似乎解决了
resolve({ title: this.data.list.categotyList._id, //'这里增加了 ._id '刚才测试就可以了。 })