收藏
回答

wx.getStorageInfo中遇到的问题?

  onLoad: function (options) {
    var myarr=[]
    wx.getStorageInfo({
      success: (option) => {
        option.keys.forEach(function(value,index){
          wx.getStorage({
            key: value,
            success:res=>{
              myarr.push(value)
            }
          })
        })
      }
    })

 控制台看到myarr有数据,但是打印myarr.length为0。感觉是异步的问题,不会解决求指点。

回答关注问题邀请回答
收藏

1 个回答

  • Vinlic
    Vinlic
    发表于移动端
    2021-02-16
    回调版本的api是异步的,请使用旁边大哥说的同步版本api或者自己使用Promise封装异步api
    2021-02-16
    有用
    回复
登录 后发表内容
问题标签