From 428d91bdd30da7e8ddc4549f9936e63862a59055 Mon Sep 17 00:00:00 2001
From: whyczyk <525500596@qq.com>
Date: 星期三, 17 三月 2021 17:22:48 +0800
Subject: [PATCH] 提交地图BUG修改

---
 src/components/settingModular.vue |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/src/components/settingModular.vue b/src/components/settingModular.vue
index 96af0f0..af25a03 100644
--- a/src/components/settingModular.vue
+++ b/src/components/settingModular.vue
@@ -100,11 +100,6 @@
             card.h = height;
             card.x = x;
             card.y = y;
-            this.modularArr.map(item => {
-              if (item.id == `chart${this.draggableActived.id}`) {
-                item.resize();
-              }
-            })
           }
           return true;
         });
@@ -192,18 +187,20 @@
             item.y *= clientHeight;
             item.w *= clientWidth;
             item.h *= clientHeight;
-            let nowBox = this.$refs[`layout-box${item.id}`];
             let modular = require(`./charts/${item.type}.vue`).default;
             let modularExtend = Vue.extend(modular);
             let chartModular = new modularExtend().$mount();
             chartModular.id = `chart${item.id}`;
+            let nowBox = this.$refs[`layout-box${item.id}`];
             if (nowBox[0].children.length == 0) {
               nowBox[0].appendChild(chartModular.$el)
               this.modularArr.push(chartModular);
-            }
-            if (this.nowlayOut.isremoved) {
+            } else {
               nowBox[0].replaceChild(chartModular.$el, nowBox[0].children[0])
             }
+            // if (this.nowlayOut.isremoved) {
+            //   nowBox[0].replaceChild(chartModular.$el, nowBox[0].children[0])
+            // }
             chartModular.setData(item.setData);
             chartModular.resize();
           })

--
Gitblit v1.9.1