问题描述
iview中没有uplaod事件,所以每次选择则文件后,this.$refs.upload.fileList一直增加,并没有清除后重新加载选中的文件
问题出现的环境背景及自己尝试过哪些方法
在handleBeforeUpload中尝试清空fileList,但是对于每一次选择多个文件时,每一个文件都会运行一次handlebBeforeUpload,导致每一次上传只能留下一个文件
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
handleBeforeUpload (file) {
this.$refs.upload.clearFiles();//每一次上传,都清空upload列表
const check = this.uploadList.length < 50;
if (!check) {
this.$Notice.warning({
title: 'Up to five pictures can be uploaded.'
});
}
else{
}
return check;
}
你期待的结果是什么?实际看到的错误信息又是什么?
期待的结果是,对于多文件选择,每一次选择文件的时候,都清除上一次选择的文件,保留最新的选择的文件
https://www.iviewui.com/compo...