原创: 调用async请求有返回值函数,接收传值不成功问题
作者:互联网
如下是如上代码,无法接收返回参数:
onl oad(){ const aa = await this.getRadioExams(); console.log("aa的值", aa) }
正确写法如下两种
添加 async ,本人测试成功
data() {
return {
radioList: []
}
},
onLoad() {
let _this = this;
this.getRadioExams().then(data => {
console.log("返回请求的值为:", data);
_this.radioList = data.rows;
})
},
或者解决方案二
//添加 async ,本人测试成功
async onl oad() { let _this = this; _this.radioList=await this.getRadioExams(); },
标签:aa,onLoad,getRadioExams,radioList,返回值,async,data,传值 来源: https://www.cnblogs.com/asplover/p/16361426.html