},methods: {//自定义上传uploadSectionFile(param){varfileObj = param.file;varform =newFormData();// 文件对象form.append("file", fileObj);this.$axios.post('/file/upload',form).then(res=>{ param.onSuccess(res) }).catch(({err}) =>{ param.onError(err) }) },//上传失败uploadFileErr...
}// 设置图片的 src,触发图片加载image.src= target?.result}// 读取文件内容,并在读取完成后触发 onload 事件console.log('压缩函数运行时的file',file) reader.readAsDataURL(file)// }}) } } 二次封装el-upload,实现对el-upload的属性,方法,事件,插槽的全面兼容,并重写上传方法,同时完成onsuccess,onerror...