vue中文件上传方法
vue中文件上传方法(图片,表格)//html部分<input type="file" id="people-export" ref="inputer" @change="fileUpload"/>//方法fileUpload(event){// 上传文件console.log(event);let file = eve...
·
vue中文件上传方法(图片,表格)
//html部分
<input type="file" id="people-export" ref="inputer" @change="fileUpload"/>
//方法
fileUpload(event){
// 上传文件
console.log(event);
let file = event.target.files
let formData = new FormData()
formData.append('category', 'settingPic')
formData.append('file', file[0])
console.log(formData);
// 文件上传
this.$axios({
method: "POST",
url: url_g + '/dcas/event/'+this.contrastId+'/importathlete',
data: formData
}).then((res) => {
let data = res.data
if(data.success) {
console.log(data);
} else {
this.$message.error(data.message || '操作失败')
}
this.uploadLoading = false
}).catch((e)=>{
this.uploadLoading = false
alert(e)
})
},
```
更多推荐
已为社区贡献6条内容
所有评论(0)