element的upload组件在before-upload之后触发before-remove以及后面on-remove方法
今天项目实践时,突然发现 element 的 el-upload组件在before-upload 之后 return false 之后竟然会自动触发 before/on - remove 方法。
查阅了资料,发现解决方法很简单。
// 执行remove方法的时候,判断该文件存在且上传状态为 success
beforeRemove(file, fileList) {
if (file && file.status === 'success') {
return this.$confirm(`确定移除 ${file.name}?`)
}