el-upload中上传多个文件转换为二进制流

遇到一个问题,有多个el-upload,手动上传文件,最后一次性提交。但是后台要求提交的是binary的形式,请问有什么办法进行转换,转换又要针对el-upload的file中的哪个属性。

Cats萌萌
浏览 4669回答 1
1回答

慕标5832272

直接提交就可以了,需要的是以下代码//    提交单个文件的时候...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" }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript