文件类型判断:
file.type === "image/jpg"
file.type === "image/png"
file.type === "image/jpeg"
file.type== "application/zip"
file.type== "text/javascript"
file.type== "text/javascript"
file.type== "text/javascript"
file.type== "text/javascript"
文件大小判断:file.size / 1024 / 1024 < 10(1MB=1024\*1024)
文件类型过多时:
beforeUpload(file) {
var FileExt = file.name.replace(/.+\./, "");
if (['jpg','png','txt','zip', 'rar','pdf','doc','docx','xlsx'].indexOf(FileExt.toLowerCase()) === -1){
this.$message({
type: 'warning',
message: '请上传后缀名为jpg、png、txt、pdf、doc、docx、xlsx、zip或rar的附件!'
});
return false;
}
},