最近在使用element中使用el-upload的时候,如果上传大的视频,不符合要求的情况下,重新上传其他文件时无法上传
limit是1,通过在el-upload中添加on-change这个方法,添加console的日志,第二次无法上传的情况是,即使你选择了另外一个文件,如果操作间隔很短,两次的文件名是相同的,这其实就是问题的根本原因,刚开始想到第一种方法是:return之前,设置file = null, 但是不行;通过查找element的Api发现,https://element.eleme.cn/#/zh-CN/component/upload
有一个clearFiles方法,于是在return之前加入以下代码:
this.$refs.upload.clearFiles();
就可以解决此问题。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/164062.html