实现element upload 文件覆盖上传
根据官方文档给出的属性和方法总结几种解决方案
官方文档:
//on-progress abort 或 file-list
//设置 upload 组件 ref='upload'
onProgress(file,fileList){
//file-list
fileList.length>1?fileList.splice(0,1):''
//判断条件 + abort
if(xxx){
this.$refs.upload.abort()
}
}
// on-change
onChange(file,fileList){
//file-list
fileList.length>1?fileList.splice(0,1):''
//判断条件 + abort
if(xxx){
this.$refs.upload.abort()
}
}
//limit + on-exceed 通过限制上传文件数量和对应的钩子处理