event.files 是你上传的文件列表 //常规去重 let flag = false; for(let i = 0;i<event.files.length-1;i++){ for(let j = i+ 1;j<event.files.length;j++){ if(event.files[i].name==event.files[j].name) flag=true } } //文件名数组 const arr = Array.from(event.files).map(item=>item.name) //用set去重 const set = new Set(arr) //如果set长度和原来不同就是有重复 if(set.length!=arr.length){ ... }
event.files 是你上传的文件列表