小程序回调函数的替换语法

2020-11-02  本文已影响0人  answer6

wx.showModal({
  title: '提示',
  content: '这是一个模态弹窗',
  success (res) {
    if (res.confirm) {
      console.log('用户点击确定')
    } else if (res.cancel) {
      console.log('用户点击取消')
    }
  }
})
async functuonName(){
  const res =await wx.showModal({
  title: '提示',
  content: '这是一个模态弹窗'
})
console.log( res.confirm )  // 就是success回调函数中的业务逻辑
}

使用 async + await 的组合,可以减少代码逻辑的嵌套。
有关知识点,可以了解 promise 的一些原理。

上一篇 下一篇

猜你喜欢

热点阅读