<el-button style=“margin-left: 10px;” size=“small” type=“success” @click=“submitUpload”>上传到服务器
只能上传xlsx模板文件,且不超过500kbJS代码:
submitUpload() {
// this.$refs.upload.submit(); // 原始提交事件
for (let i = 0; i < this.fileList.length; i ) {
let fd = new FormData()
fd.append(‘name’, ‘文件名字’)
fd.append(‘type’, ‘类型一’)
fd.append(‘file’, this.fileList[i].raw)
this.upDataFile(fd);
}
},
// 上传文件
upDataFile(fileData) {
this.$http({
url: /mouldApi/mould/importOne
,
method: ‘post’,
data: fileData,
headers: {
‘Content-Type’: ‘multipart/form-data’
}
}).then(({ data }) => {
if (data.message) {
this.$message({
message: data.message,