小程序这样的流程如何控制?

发布于 5 年前作者 minhao5149 次浏览最后编辑 5 年前来自 issues

在一个方法里 如果有

this.aaa() 和 this.bbb(),执行完aaa后,如何让程序回头再执行bbb??

比如:

onLoda(){

success(res)=>{

this.aaa(),

this.bbb()

}

}

2 回复
li49
li491 楼5 年前

如果aaa能返回promise对象的就用async,await,没有就写回调

aaa(cb) { cb && typeof(cb) === ‘function’ && cb() //最后一行 } , 调用就写this.aaa(() => { this.bbb()})

yan34
yan342 楼11 个月前
this.aaa().then(()=>{
  this.bbb()
})