问题模块 | 框架类型 | 问题类型 | 终端类型 | AppID | 基础库版本 |
---|---|---|---|---|---|
云开发 | 小程序 | Bug | 客户端 | wx58496b2a660ad8c5 | 2.4.0 |
这是提前定义的片段
aaa: function (equal) {
代码1。。。
return new Promise((resolve, reject) => {
res => {
resolve(res);
}
})
},
下面是在主程序里面调用
aaa().then(
代码2。。。)
现在代码1和代码2还是同步执行。。。
谁帮着怎么改下变成异步执行完代码1再执行代码2
网友回复
Michael:
async function demo () {
let res1 = await aaa() //代码一
代码二
}
看下这种方法呢,代码二的执行是要根据aaa函数返回的结果来判断吗? 这一块我也不是很熟,平常用的少了