flyzto 3 달 전
부모
커밋
d8126dd662
1개의 변경된 파일3개의 추가작업 그리고 5개의 파일을 삭제
  1. 3 5
      web/apps/web-antd/src/views/match/datatest/index.vue

+ 3 - 5
web/apps/web-antd/src/views/match/datatest/index.vue

@@ -82,7 +82,7 @@
       <div class="data-count" v-if="dataCount">
         <span>数据总数:{{ dataCount }}</span>
       </div>
-      <vue-json-pretty :data="prettyData" :indent="2" :deep="prettyDeep" :showDoubleQuotes="false"></vue-json-pretty>
+      <vue-json-pretty :data="prettyData" :indent="2" :deep="2" :key="prettyKey" :showDoubleQuotes="false"></vue-json-pretty>
     </div>
   </div>
 </template>
@@ -103,7 +103,7 @@ const selectedTestMode = ref('');
 const buttonDisabled = ref(false);
 
 const prettyData = ref(null);
-const prettyDeep = ref(0);
+const prettyKey = ref(Date.now());
 const dataCount = ref('');
 
 watch(selectedTestMode, () => {
@@ -125,7 +125,6 @@ const refreshData = () => {
     gamesRelation.value = relations;
     gamesSolution.value = solutions;
     prettyData.value = null;
-    prettyDeep.value = 0;
     message.success('数据已刷新');
     console.log('数据已刷新');
   })
@@ -139,9 +138,8 @@ const refreshData = () => {
 }
 
 const showDataPretty = (data, deep) => {
-  prettyDeep.value = 0;
   prettyData.value = data;
-  prettyDeep.value = deep;
+  prettyKey.value = Date.now();
 }
 
 const runTest = (hasSolutions=true) => {