当前位置 : 主页 > 编程语言 > java >

vue 的axios 文件上传

来源:互联网 收集:自由互联 发布时间:2022-07-04
具体方法 Upload ( file ) { console . log ( file . file ); //获取文件对象 var formData = new FormData (); //新建表单对象 formData . append ( "file" , file . file ); //把文件对象添加到表单对象里 formData . append

 

 具体方法

Upload(file) {
console.log(file.file);//获取文件对象
var formData = new FormData();//新建表单对象
formData.append("file",file.file);//把文件对象添加到表单对象里
formData.append("filename", file.file.name);//把文件名称添加到表单对象里
var that=this;
// 此时可以自行将文件上传至服务器
that.$axios.post("/api/UploadFile",formData).then((res) => {
console.log(res);
if(res.code==10000 )
{
debugger
}
else{
console.error(res.msg);
}
});
}

文件对象的格式

lastModified:
lastModifiedDate: Mon Sep 13 2021 19:00:09 GMT+0800 (中国标准时间) {}
name: "微信图片_20210913185924.jpg"
size: 319765
type: "image/jpeg"
webkitRelativePath: ""


上一篇:VScode 安装PHPdebug新版Xdebug3.0
下一篇:没有了
网友评论