ele upload 文件格式返回了false files依然添加了数据进去?

onchange(file, fileList) {

  let roleList = ['image/jpeg','image/png','image/jpg','application/pdf']
  let isimgType = roleList.includes(file.raw.type)
   if(!isimgType) {
     this.$message.error('请上传JPG,PNG,JPEG,PDF格式文件')
     return false
   }
  fileList.forEach(item=>{
    if(item.raw){
       let url = URL.createObjectURL(item.raw)
    item.url = url
    }
   
  })
   this.files = fileList
},
阅读 1.6k
2 个回答

你钩子绑的是 on-change

clipboard.png

坑得,很多回调压根就不会触发

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题