瀏覽代碼

甘特图框架添加方法返回数据

yuhan 1 年之前
父節點
當前提交
c20d898871
共有 1 個文件被更改,包括 13 次插入4 次删除
  1. 13 4
      itdmWeb/src/components/module-iTDM/uGantt/index.vue

+ 13 - 4
itdmWeb/src/components/module-iTDM/uGantt/index.vue

@@ -107,7 +107,12 @@
           if(newValue.length > 0){
             this.changeTableTree()
             this.getStartEndTime()
-            this.$forceUpdate()
+            this.$nextTick(() => {
+              this.uGanttDrag()
+              this.uGanttResizeL()
+              this.uGanttResizeR()
+            })
+            // this.$forceUpdate()
           } else {
             console.log(this.setDefaultDate())
             this.uGanttColumns = this.setDefaultDate()
@@ -122,9 +127,9 @@
       // this.getStartEndTime()
     },
     mounted () {
-      this.uGanttDrag()
-      this.uGanttResizeL()
-      this.uGanttResizeR()
+      // this.uGanttDrag()
+      // this.uGanttResizeL()
+      // this.uGanttResizeR()
     },
     methods: {
       // 没有数据时设置默认当月日期
@@ -579,6 +584,10 @@
         // var copy = current[current.length - 1]
         // this.ganttLists[index].children.push(copy)
         // this.$forceUpdate()
+      },
+      // 将数据返回
+      getSaveData(){
+        return this.ganttLists
       }
     }
   }