js:
checkImgType(file){
//用文件名name后缀判断文件类型,可用size属性判断文件大小不能超过500k , 前端直接判断的好处,免去服务器的压力。
if (!/\.(jpg|jpeg|png|GIF|JPG|PNG)$/.test(file.name) ) {
return false;
}else{
return true;
}
}
调用:
uploaderChange(e) {//选择行驶证正面
// console.log(e.target.files);
var file = e.target.files[0];
// console.log(file);
// console.log(this.checkImgType(file));
if(!this.checkImgType(file)){ //!true=false 不执行 !false=true 执行
mui.alert('图片类型必须是.jpeg,jpg,png中的一种', '提示', function () { });
return;
}else{
//上传文件
}
}