formdata 配合axios文件上传()-其他
formdata 配合axios文件上传()
upChange:function(e){//监听type=file 类型的input框的change事件
this.myForm.upload = e.target.files[0];
},
let that = this;
let formData = new FormData();
let obj = that.upImportForm;
for (let key in obj) {
formData.append(key, obj[key]); // 上传文件的同时, 也可以上传其他数据
}
that.$axios({
url: url,
method: 'post',
headers:{
'Content-Type':'multipart/form-data'
},
data: formData
}).then(function(res) {
}
})
文件到后端可从request中获取
((MultipartHttpServletRequest) req).getFile("upload");
————————
upChange:function(e){//监听type=file 类型的input框的change事件
this.myForm.upload = e.target.files[0];
},
let that = this;
let formData = new FormData();
let obj = that.upImportForm;
for (let key in obj) {
formData.append(key, obj[key]); // 上传文件的同时, 也可以上传其他数据
}
that.$axios({
url: url,
method: 'post',
headers:{
'Content-Type':'multipart/form-data'
},
data: formData
}).then(function(res) {
}
})
文件到后端可从request中获取
((MultipartHttpServletRequest) req).getFile("upload");