<input ref="excel-upload-input" class="excel-upload-input" type="file" accept=".xlsx, .xls" @change="getFileData" >
拿到文件流:
getFileData(e) { const files = e.target.files; this.file = files[0] }
转成二进制格式
file:(binary)
var fileData = new FormData(); fileData.append("customerName",this.customerName); fileData.append("file",this.file);
再将fileData传进接口中就行,就出现了俩个参数:customerName和二进制形式的文件流