Vue前后端分离完成文件上传
input: <input type="file" id="imgfile" ref="myfile" style="display: none" onchange="imgfileChange()">
上传文件
let myfile = this.%refs.myfile;
let files = myfile.files;
let file = files[0];
var formData = new FormData();
formData.append("file",file);
axios({
method: 'post',
url: 'http://localhost:8989/place/save',
data: formData,
headers: {
'Content-Type':'multipart/form-data'
}
}).then((res)=>{
console.log(res);
})