0
点赞
收藏
分享

微信扫一扫

上传文件仅支持xls、xlsx格式

萨科潘 2022-03-12 阅读 74
linqp2pc#

   // 上传文件改变的事件

onChangeEvent(file, fileList){

    let fileSize = Number(file.size / 1024 / 1024)

    let fileName = file.name

    let fileType = fileName.substring(fileName.lastIndexOf('.'))  //截取.以后的字符串

   

    if(fileSize > 2){

    this.$message.error('文件大小不能超过2MB,请重新上传!');

    let index = fileList.findIndex((e:any) =>{

      return e == file       //返回不符合规范的文件index

    })

    fileList.splice(index,1)

  }

  console.log('type=>',fileType);

  if(fileType === '.xls' || fileType === '.xlsx'){

  }else{

    this.$message.error('上传文件仅支持xls、xlsx格式,请重新上传!');

    let index = fileList.findIndex((e:any) =>{

      return e == file

    })

    fileList.splice(index,1)

  }

}

举报

相关推荐

0 条评论