layui 单/多图重复上传问题

layui 单/多图点击第二次上传时会重复上传相同图片问题

 

解决方法:

var uploadInst = upload.render({
elem: '#test1'
, url: 后台接口
, accept: 'images'
, size: 10240
, multiple: true
   ,before:function(obj){
      //将每次选择的文件追加到文件队列
      var files = this.files = obj.pushFile();
  }
  ,done:function(res,index){
      //删除数组文件中上传成功的图片,防止重复上传
      delete this.files[index]
  }
posted @ 2020-11-10 18:16  伏沙金  阅读(1474)  评论(0编辑  收藏  举报