|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<!-- 图片预览 -->
|
|
|
- <div class="demo-image__preview" v-if="copyFileType === '.png'">
|
|
|
+ <div class="demo-image__preview" v-if="canSeeImg(copyFileType)">
|
|
|
<el-image-viewer
|
|
|
v-if="showImageViewer"
|
|
|
:url-list="[previewData]"
|
|
@@ -84,6 +84,16 @@ const closeImgPreview = () => {
|
|
|
// console.log('sonClose');
|
|
|
emit("closeImgPreview");
|
|
|
};
|
|
|
+const canSeeImg = (copyFileType)=>{
|
|
|
+ // console.log('copyFileType',props.copyFileType);
|
|
|
+ const arr = ['.jpg','.JPG','.png','.PNG','.jpeg','JPEG','gif','GIF']
|
|
|
+ if(arr.includes(copyFileType)){
|
|
|
+ // console.log(1);
|
|
|
+ return true
|
|
|
+ }else{
|
|
|
+ return false
|
|
|
+ }
|
|
|
+}
|
|
|
</script>
|
|
|
|
|
|
<style scoped>
|