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