任务就是:
通过uploadfile获取返回的图片路径(多种图片需要for循环),再进行request将图片路径(生成一个数组)上传到后台;
问题:
uploadfile还没调用完,就执行了request,导致传到后台的路径为空
失败过的思路:
1.给request添加一个基于for循环的参数作为条件判断,可是不成功,好像还是没办法变相实现同步
2.在uploadfile的success嵌套request可以,但是我的uploadfile要上传多种图片,所以是一个for循环,导致多次调用request;写在for循环外面就是异步了
3.后台分为上传图片和添加图片路径两个controller,本想合并,但是wx.uploadfile好像只支持单图片上传,而且uploadfile需要一个url,request也要一个url,好像行不通
ps:俺是初学者,大家嘴下饶命啊啊啊 这个问题困扰我两天,无奈码字,希望得到回答呜呜呜呜呜
https://blog.csdn.net/weixin_49200545/article/details/118575973
看看这个?
循环上传的时候,数量达到上限后(即length的长度等于你设定的值,再执行请求就好了)
外层循环,内层success里面在加个if length==你的长度 这样走到你数组要求的长度的时候才会走if里面的请求