vue 结合 axios 实现上传功能
#Upload.vue
<template>
<div>
<label>请选择要上传的文件</label>
<input type="file" id="file" @change="upload">
</div>
</template>
<script>
import axios from 'axios'
export deault{
methods:{
const data= new FormData()
data.append('file',file.target.files[0]) `//file 对应后端名称
axios.post(url,data) //url 为后端地址
}
}
</script>