onShareAppMessage: function (res) { let shareId;
wx.request({
url: 'https://xxx/xxx' ,
data: {para:para},
success: function (res) {
shareId = res.data.shareId
}
})
return {path: shareId}
}
|
|
|
如上代码,如何才能通过异步获取数据后返回
我尝试过使用 async await 来解决,但是onShareAppMessage好像是不支持async 关键字
每一个卡片都可以转发,为什么不在卡片点击的时候传递,使用e.target.dataset.xxxx获取出来不就好了
好的,谢谢
这步操作不建议在此函数内执行
那要怎么执行呢?onshow或者onload中提前查询吗?
是的,return里面的是直接执行的
可是我的页面是一个卡片列表,每个卡片都可以转发,每一条都查询的话太浪费了
建议可先点击弹窗处理