upload文件上传中file-list有多个值,删除的时候如何知道所选值的index
监听 before-remove
handleRemove(file,fileList) {
fileList.forEach((item,index) => {
if(item.uid === file.uid){
this.$emit("removePhotos",index)
return false
}
});
},
13 回答13k 阅读
7 回答2.2k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.6k 阅读
3 回答1.3k 阅读✓ 已解决
5 回答1.4k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
如果你用的是antd自带的删除的话,可以监听onRemove事件,这个事件里会传入要删除的文件,然后用这个文件遍历file-list,通过文件名匹配,能获取到index