Pārlūkot izejas kodu

fix:数据集dataDialog

ananzhusen 1 gadu atpakaļ
vecāks
revīzija
d2f1469537
1 mainītis faili ar 8 papildinājumiem un 3 dzēšanām
  1. 8 3
      src/views/components/View.vue

+ 8 - 3
src/views/components/View.vue

@@ -473,8 +473,10 @@
               <div class="mt-8">
                 <a
                   @click="
-                    dataDialog.dataset = dataDialog.datasetBak;
-                    dataDialog.datasetId = dataDialog.dataset.id;
+                    dataDialog.datasetBak &&
+                      (dataDialog.dataset = dataDialog.datasetBak);
+                    dataDialog.dataset &&
+                      (dataDialog.datasetId = dataDialog.dataset.id);
                     dataDialog.editDataset = 0;
                   "
                   class="flex middle"
@@ -516,7 +518,10 @@
             <t-button @click="onOkDataset()">保存</t-button>
           </template>
           <template v-else>
-            <a v-if="dataDialog.dataset.id" @click="editDataset">
+            <a
+              v-if="dataDialog.dataset && dataDialog.dataset.id"
+              @click="editDataset"
+            >
               编辑当前数据集
             </a>
             <div class="flex-grow"></div>