需求是要将三个图片,一起上传到服务器,并不是一起选择的图片。查了依稀资料,直接将file文件合并成数组并不行,多次append同一个字段即可。
代码:
let formData = new FormData(); let files = fileList.forEach(function(item,i){ formData.append("images",item.file); }); imgUpload(formData) .then(res => { console.log(res); }) .catch(err => { console.log(err); });