1
0
gemercheung 10 mesiacov pred
rodič
commit
3f19b03848
2 zmenil súbory, kde vykonal 7 pridanie a 2 odobranie
  1. 2 0
      src/view/media/index.scss
  2. 5 2
      src/view/media/index.vue

+ 2 - 0
src/view/media/index.scss

@@ -85,6 +85,8 @@
   .sub-tab {
   .sub-tab {
     display: flex;
     display: flex;
     min-height: 100%;
     min-height: 100%;
+    flex-wrap: nowrap;
+    flex-direction: column;
   }
   }
   :deep(.el-tabs__content) {
   :deep(.el-tabs__content) {
     flex: 1;
     flex: 1;

+ 5 - 2
src/view/media/index.vue

@@ -6,7 +6,7 @@
     v-if="options.length"
     v-if="options.length"
   />
   />
 
 
-  <div class="body-layer media" >
+  <div class="body-layer media">
     <div class="body-head media-head">
     <div class="body-head media-head">
       <el-button type="primary" class="btn" @click="handleUploadClick">
       <el-button type="primary" class="btn" @click="handleUploadClick">
         上传
         上传
@@ -20,6 +20,7 @@
         @tab-click="handleSubtabClick"
         @tab-click="handleSubtabClick"
       >
       >
         <el-tab-pane
         <el-tab-pane
+          v-if="isReady"
           v-for="sub in subOptions"
           v-for="sub in subOptions"
           :label="sub.name"
           :label="sub.name"
           :name="sub.value"
           :name="sub.value"
@@ -130,7 +131,9 @@ const initDefaultData = async () => {
   });
   });
   subTabName.value = secondList[0].value;
   subTabName.value = secondList[0].value;
   subOptions.value = secondList;
   subOptions.value = secondList;
-  isReady.value = true;
+  setTimeout(() => {
+    isReady.value = true;
+  }, 300);
 };
 };
 watchEffect(() => caseId.value && subTabName.value && refresh());
 watchEffect(() => caseId.value && subTabName.value && refresh());