我的代码是将tempFilePaths中的图片(路径)上传到云开发中的存储空间,并且将每个fileID赋值到data中的fileID数组。第一个console可以输出正确的fileID,但是离开wx.cloud.uploadFile 后,第二个输出是空数组。我试过很多方法依然不能取出我想要的fileID数组,希望有知道的人能指点下,谢谢
微信小程序开发问题解答
微信小程序开发者回答:
uploadFile 是异步,你第二个输出当然为空了,因为还没上传success。
你需要做的是把uploadFile 方法Promise化,然后Promise.all(....).then(里面取数组)
本文网址:http://www.91bianli.com/weixinxiaochengxu/429.html