比如小程序的获取openid, 首先getOpenID需要借助Promise实现,然后才可以使用async 和 await来同步(Vue同样如此)
Page({ /** * 生命周期函数--监听页面加载 */ async onl oad(options) { const openid = await this.getOpenID(); },
getOpenID(){ return new Promise((resolve,reject)=>{ wx.cloud.callFunction({ name:'getOpenid' }).then(res=>{ let openid = res.result.openid; resolve(openid); }).catch(res=>{ reject(res); }) }); },
})
标签:openid,getOpenID,res,await,Promise,async From: https://www.cnblogs.com/btsn/p/16932434.html