小程序
小游戏
企业微信
微信支付
扫描小程序码分享
需求是产品发布 需要上传多张图片与其他信息,如果有多张图片进行遍历提交时每次携带产品信息一样,不就相当于发布了多次该产品?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我的是 上传的图片放在一起,提交数据的时候这个就是一个字符串
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
是chooseImage后生成的路径么?那不是一个临时路径么你上传到后端也没用么
能贴代码出来看一下么
循环上传图片,用户选择图片点击确定之后就可以返回后端处理的路径了,将后端返回的图片路径放在一起,用户点击发布或者提交按钮 将其它信息和图片路径 一起提交
for(xxxxxxx){
let index = i
xxxxxxx
xxxx
filePath: that.data.picArr[index],
.....
}
我贴的代码也是这个意思。但是formData在遍历的时候被重复提交了,相当于我发布了很多次产品
建议uploadFile的时候,只传文件,后台返回文件路径,然后再request一次,把所有图片路径放在一个字段里
就是后台这边需要改的意思么,让他把图片的单独弄一个接口出来,因为他这边是图片和内容用的是一个接口
如果你后端可以通过id去判断,有重复的时候,就只去更新图片字段,那就没问题。。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我的是 上传的图片放在一起,提交数据的时候这个就是一个字符串
是chooseImage后生成的路径么?那不是一个临时路径么你上传到后端也没用么
能贴代码出来看一下么
循环上传图片,用户选择图片点击确定之后就可以返回后端处理的路径了,将后端返回的图片路径放在一起,用户点击发布或者提交按钮 将其它信息和图片路径 一起提交
for(xxxxxxx){
let index = i
xxxxxxx
xxxx
filePath: that.data.picArr[index],
xxxx
.....
}
我贴的代码也是这个意思。但是formData在遍历的时候被重复提交了,相当于我发布了很多次产品
建议uploadFile的时候,只传文件,后台返回文件路径,然后再request一次,把所有图片路径放在一个字段里
就是后台这边需要改的意思么,让他把图片的单独弄一个接口出来,因为他这边是图片和内容用的是一个接口
如果你后端可以通过id去判断,有重复的时候,就只去更新图片字段,那就没问题。。