具体代码如下:
<input type="file"id="uploadFile"name="uploadFile"ref="uploadFile"@change="getFile($event)" />
获取第一个file对象
getFile(e){ this.file = e.target.files[0]; },
最后上传:
var formData = new FormData(); //用FormData存放上传文件 formData.append('nowFile',this.file) this.$axios.post('social/insertSocialSecurity',formData)
.then(res =>{ if(res.data.status == 1){ this.$message.success(res.data.message) }else{ this.$message.error(res.data.message); } }) .catch(err =>{ console.log(err); })