소스 검색

perf(views): 优化"基本信息"步骤图片显示异常问题

wangshun 3 주 전
부모
커밋
546fa01826
1개의 변경된 파일6개의 추가작업 그리고 2개의 파일을 삭제
  1. 6 2
      src/views/create-device/BasicInformation.vue

+ 6 - 2
src/views/create-device/BasicInformation.vue

@@ -45,7 +45,11 @@ const selectTypeRquipment = (value: SelectValue, option: DefaultOptionType) => {
 };
 
 const imgUrl = computed(() => {
-  return import.meta.env.VITE_IMG_API + '/' + props.form.imgUrl;
+  if (props.form.imgUrl) {
+    return import.meta.env.VITE_IMG_API + '/' + props.form.imgUrl;
+  } else {
+    return '';
+  }
 });
 
 const editorGroupingName = () => {
@@ -187,7 +191,7 @@ onMounted(() => {
           </AFlex>
         </AFormItem>
       </div>
-      <div>
+      <div v-if="imgUrl">
         <img class="information-img" referrerpolicy="no-referrer" :src="imgUrl" />
       </div>
     </AFlex>