|
@@ -167,6 +167,14 @@
|
|
createMessage.error(t('component.upload.maxSizeMultiple', [maxSize]));
|
|
createMessage.error(t('component.upload.maxSizeMultiple', [maxSize]));
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
+ const accept = ['image/jpg', 'image/jpeg', 'image/gif', 'image/png'];
|
|
|
|
+ const isAccept = accept.find((i) => String(file.type) === i);
|
|
|
|
+ if (!isAccept) {
|
|
|
|
+ createMessage.error(t('component.upload.illegalFile'));
|
|
|
|
+ return false;
|
|
|
|
+ }
|
|
|
|
+ console.log('file.type', isAccept, file.type);
|
|
|
|
+
|
|
const reader = new FileReader();
|
|
const reader = new FileReader();
|
|
reader.readAsDataURL(file);
|
|
reader.readAsDataURL(file);
|
|
src.value = '';
|
|
src.value = '';
|