Vant Uploader 文件上传 before-delete 文件删除前的回调函数


首先,如果上传或删除图片需要传参使用

return file => {}

name:标识符,可以在回调函数的第二项参数中获取;
before-delete:文件删除前的回调函数;
after-read:文件读取完成后的回调函数;

 文件读取完后的回调:检测传递值数组元素是否为数组

let vm = this
vm.fileListIs.length = vm.fileList.length
if(vm.fileListIs[elIndex] instanceof Array){
  vm.fileListIs[elIndex].push(res.data)
}else{
  vm.fileListIs[elIndex] = new Array();
  vm.fileListIs[elIndex].push(res.data)
}

 文件删除前回调:

beforeDelete(elIndex) {
  let vm = this;
  //name.index代表图片的索引
  return (file, name) => {
    let fileIndex = name.index
    // console.log(fileIndex)
    vm.fileList[elIndex].splice(fileIndex, 1)
    vm.fileListIs[elIndex].splice(fileIndex, 1)
  }
},

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM