小程序
小游戏
企业微信
微信支付
扫描小程序码分享
代码:
打印的值为:
看了别人的提问,只知道是异步问题但不知道怎么解决,百度查也只有wx.request异步问题解决方法,看不懂。。
求大佬救救,没啥基础,最好能告诉我直接在哪里改才能获取到this.data里的值
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
谢邀:
你可以选择aysnc操作
func: async function() { await new Promise((resolve, reject) => { wx.request({ url: "xxx", method: 'GET', data: {}, success(res) { resolve(res.data) }, fail(err) { reject(err) } }) }).then((res) => { console.log(res); }) }
若有帮助请帮忙点个"有用"谢谢👇👇
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
19号提问的,隔了10天,又忘了?
setData({xxx,xxx},(res)=>{
console.log("xxx",this.data.xxx);
}
abc : async()=>{
return await 异步
console.log(异步data)
success:res=>{ console.log(this.data) }
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
谢邀:
你可以选择aysnc操作
func: async function() { await new Promise((resolve, reject) => { wx.request({ url: "xxx", method: 'GET', data: {}, success(res) { resolve(res.data) }, fail(err) { reject(err) } }) }).then((res) => { console.log(res); }) }
若有帮助请帮忙点个"有用"谢谢👇👇
19号提问的,隔了10天,又忘了?
setData({xxx,xxx},(res)=>{
console.log("xxx",this.data.xxx);
}
abc : async()=>{
return await 异步
}
console.log(异步data)
success:res=>{ console.log(this.data) }