reaper 4 年之前
父节点
当前提交
abbc6c06b5
共有 1 个文件被更改,包括 10 次插入5 次删除
  1. 10 5
      src/components/knowledgeExtra/AddDevKnow.vue

+ 10 - 5
src/components/knowledgeExtra/AddDevKnow.vue

@@ -70,10 +70,7 @@
             >
               静态信息
               <img
-                @click.stop="
-                  AssesTabSHow = true;
-                  AssesComSHow = true;
-                "
+                @click.stop="handleStaticTab"
                 src="@/images/tab_add.png"
                 alt=""
                 v-if="AssesComSHow && !AssesTabSHow"
@@ -509,6 +506,11 @@ export default {
         div.scrollTop -= Math.abs(dom) + 120;
       }
     },
+    handleStaticTab() {
+      this.AssesTabSHow = true;
+      this.AssesComSHow = true;
+      this.tabActiveChange("two");
+    },
     handleAssesTab() {
       this.staticTabShow = true;
       this.form.prags = [
@@ -522,6 +524,7 @@ export default {
           text: ""
         }
       ];
+      this.tabActiveChange("one");
     },
     closeStaticTab() {
       this.$alert("确定要删除该标签?删除后该标签内容将会被清空!", "提示", {
@@ -555,7 +558,9 @@ export default {
     tabActiveChange(type) {
       this.tabActive = type;
       if (type == "two") {
-        this.$refs.assessRef.resizeTable();
+        setTimeout(() => {
+          this.$refs.assessRef.resizeTable();
+        }, 200);
       }
     },
     handleClear() {