beforeAvatarUpload(file) {
console.log(file)
console.log(file.type)
console.log(file.type === 'image/gif')
const idJPG = ['image/jpeg', 'image/gif', 'image/png', 'image/bmp',].some(v => file.type === v)
// file.type === "" || file.type === "image/gif" || file.type === "image/png" || file.type === "image/bmp";
if (!idJPG) {
this.$message.error(this.$t("myaccount.Uploading"));
}
console.log(idJPG)
return idJPG;
},
当前方法是element上传组件里的一种方法,some()函数判断当前上传的格式是否与数组里的格式相等,如果没有一个结果返回true 那么将不会执行后面的结果