onShareAppMessage: function() {
var that = this;
var share = {};
that.$R.post('Api&a=archivesList&_ajax=1', {apiArclist_1:'ekey=1&typeid=78'}).then(res => {
share = res.data.apiArclist[1].data[0];
console.log(share.title);
if(!share){
uni.showToast({
title:'暂无相关数据',
icon:'none',
duration:2000
});
}
});
console.log(share.title);
return {
title: share.title,
path: '',
imageUrl: share.litpic,
success: function(res) {
// 转发成功
},
fail: function(res) {
// 转发失败
}
}
},
onShareAppMessage里不可以异步,async都不行,改流程吧,接口提前调