遇到一个问题,有多个el-upload,手动上传文件,最后一次性提交。但是后台要求提交的是binary的形式,请问有什么办法进行转换,转换又要针对el-upload的file中的哪个属性。
1 回答
慕标5832272
TA贡献1966条经验 获得超4个赞
直接提交就可以了,需要的是以下代码
// 提交单个文件的时候...this.files = [];this.files.push(file.raw); ...// 一次提交的时候... let formData = new FormData(); formData.append("id", 1); formData.append("file1", this.files[0]); formData.append("file2", this.files[1]); formData.append("file3", this.files[2]); ....
好了,可以提交了,别忘了提交的时候加上headers: { "Content-Type": "multipart/form-data" }
添加回答
举报
0/150
提交
取消