主要依靠的是handleUploadSuccess上传成功执行的方法
fileUploadPath这个字段是你上传的文件路径
data 里面定两个变量fileIdsList,sourceFileList 数据类型为函数
handleUploadRemove(file, fileList) {//删除类似this.fileIdsList =[];this.sourceFileList =[];fileList.map(res =>{if(res.response) {this.fileIdsList.push(res.response.data.id);this.sourceFileList.push({
name: res.response.data.fileName,
url: res.response.data.accessUrl,
fileUrl: res.response.data.fileUrl,
id: res.response.data.id
});
}else{this.fileIdsList.push(res.id);this.sourceFileList.push({
name: res.fileName,
url: res.accessUrl,
fileUrl: res.fileUrl,
id: res.id
});
}
})
},
handleBeforeUpload(file){//文件过滤,html用了accept,不过不考虑兼容下面可以不要
var FileExt = file.name.replace(/.+\./, "");if (['doc', 'docx', 'xls', 'xlsx', 'ppt', 'pptx', 'pdf', 'zip', 'rar']
.indexOf(F