getInfoFn: async function(){
var that = this;
await that.$api.scheduleApi.queryScheduleInfoFn(
{caseNo: that.basicInfo.caseNo}).then(function (response) {
if(response.data.code == '200') {
var result = response.data.result;
}
});
},
// 划重点:调用getInfoFn()也需要修饰为异步
changeConfigFn: async function(config){
await this.getInfoFn();
// 执行其它操作
}
up主先前只是在getInfoFn函数内部 加了一对async/await =>不生效。
然后再调用getInfoFn的地方又加了一对async/await =>成功。