小程序这样的流程如何控制?
发布于 4 年前 作者 minhao 4957 次浏览 来自 官方Issues

在一个方法里 如果有

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

比如:

onLoda(){

success(res)=>{

this.aaa(),

this.bbb()

}

}

2 回复

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

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

this.aaa().then(()=>{
  this.bbb()
})
回到顶部