<van-uploader v-model="fileList" :max-count="3" style="margin-left: 3%" :after-read="afterRead" multiple :value="accept" @close="clearPopup" >
const fileList = ref([]); const afterRead = (file) => { // 此时可以自行将文件上传至服务器 console.log(file); const forms = new FormData(); forms.append("file", file.file); axios .post("https://travel.kuxia.top/api/science/upload", forms, { headers: { "content-type": "multipart/form-data", }, }) .then((res) => { console.log(res); //如果传入的响应状态码为200,则成功将文件发送给后台 if () { //成功返回数据 } else { //这块是请求失败后台给返回的相应的数据 return; } }); };