当前位置: 首页 > Web前端 > vue.js

上传验证功能

时间:2023-03-31 20:49:15 vue.js

//上传图片格式控制exportfunctionupdatedImg(file,obj,callback,func){if(file.size<10100000){varfileName=file.namevarsuffix=fileName.substring(fileName.lastIndexOf('.')+1).toUpperCase()if(后缀==='PDF'||后缀==='JPG'||后缀==='JPEG'||后缀==='PNG'||后缀==='GIF'){returntrue}else{vartipType='文件类型不正确,请重新上传'callback(tipType)returnfalse}}else{vartipSize='文件大小超过5M,请重新上传'callback(tipSize)returnfalse}}//上传文件格式控制exportfunctionupdatedFile(file,obj,callback,func){if(file.size<10100000){varfileName=file.namevarsuffix=fileName.substring(fileName.lastIndexOf('.')+1).toUpperCase()if(后缀==='DOC'||后缀==='DOCX'||后缀==='XLS'||后缀==='XLSX'||后缀==='PDF'||后缀==='ZIP'||后缀==='RAR'){returntrue}else{vartipType='文件类型不正确,请重新上传'callback(tipType)returnfalse}}else{vartipSize='文件大小超过5M,请重新上传'callback(tipSize)return错误的}}