小程序
小游戏
企业微信
微信支付
扫描小程序码分享
8 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
异步问题 async 、 await
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
调了好久,算是搞定了。谢谢各位大佬的指点!孩子感激涕零!
最终确实是异步问题,得用async、await。
我的实现是:先将图片上传至云存储,再获取云存储的fileid传入云数据库中,但是由于异步处理问题,数据库的add反而先执行了,而此时img还是为空。
解决方法就是:把上传页面数据的函数写到了云存储的success里面并加上await,即等图片全都上传完了再加入数据库中。
建议打印下img_url_ok,感觉问题出在这里
你这个代码好像只能一次上传一张吧
异步 应该把setData 放到success 中去 ,当i == img_url.length时执行
孩子,是你自己放错位置了。
setData写在success里。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
异步问题 async 、 await
调了好久,算是搞定了。谢谢各位大佬的指点!孩子感激涕零!
最终确实是异步问题,得用async、await。
我的实现是:先将图片上传至云存储,再获取云存储的fileid传入云数据库中,但是由于异步处理问题,数据库的add反而先执行了,而此时img还是为空。
解决方法就是:把上传页面数据的函数写到了云存储的success里面并加上await,即等图片全都上传完了再加入数据库中。
建议打印下img_url_ok,感觉问题出在这里
你这个代码好像只能一次上传一张吧
异步 应该把setData 放到success 中去 ,当i == img_url.length时执行
孩子,是你自己放错位置了。
setData写在success里。