promise的使用

来源:8-6 异步函数的几个方案:回调函数、promise与await

逃离外包

2021-01-12

async onLoad(options) {
    wx.setStorageSync('flag', true)
    const flag = await wx.getStorage({
      key: 'flag',
    })
    console.log(flag)
    this.setData({
      postList
    })
}
async onLoad:function(options) {

    wx.setStorageSync('flag', true)

    const flag = await wx.getStorage({
      key: 'flag',
    })
    console.log(flag)

    this.setData({
      postList
    })
  },

老师这个异步aysnc,await必须使用简化function吗?我第一种简化写法可以运行,第二种就会报错

写回答

2回答

7七月

2021-01-12

是的。

1
2
HQ今日磨墨
回复
逃离外包
第二种,可以把 async 放 “onLoad:” 和 “function” 中间
2021-02-24
共2条回复

阳阳养羊

2021-03-06

第二种这样可以 onLoad: async function (options) {}


2
0

微信小程序入门与实战(全新版) 超20000人学习的好课

4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!

23867 学习 · 6899 问题

查看课程