bnj*_*ers 4 javascript form-data
我在 formData 中有:
Content-Disposition: form-data; name="property-photos"; filename="Screen Shot 2017-12-22 at 10.31.21 AM.png"
Content-Type: image/png.
Run Code Online (Sandbox Code Playgroud)
这是由多文件文件输入发送的。
我有三张贴有标签的照片property-photos,想使用 for 循环将它们更改为PropertyPhoto1,PropertyPhoto2和PropertyPhoto3
我如何使用 formData.set 来改变这一点?
我会认为它类似于:
formData.set('PropertyPhoto'+(i+1), fileName, fileType).
Run Code Online (Sandbox Code Playgroud)
附加File对象时设置名称。见FormData.append()
let fd = new FormData();
for (let i = 0; i < files.length; i++) {
fd.append("PropertyPhoto" + (i + 1), files[i], "PropertyPhoto" + (i + 1))
}
Run Code Online (Sandbox Code Playgroud)