文件上传
知识点
new FormData
{
headers:{
'Content-Type':'multipart/form-data'
}
}
//formdata类型
const upLoad = (files) => {
const formData = new FromData();
fromData.append("upLoadFiles", files.file); //主要文件
fromData.append("xxxxx", xxx); //其他参数
};
axios
.post("/file/Upload", formData, { "Content-Type": "multipart/form-data" })
.then(({ data }) => {
const uid = files.file.uid;
const currentFile = this.FileList.find((item) => item.uid === uid);
if (currentFile && data && data.fileNo) {
currentFile.fileNo = data.fileNo;
this.$message.success("上传成功");
}
})
.catch()
.fanally();