From 334c4bd8aad934de404d9ac5c630611526d821fd Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Mon, 6 Dec 2021 15:37:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E4=BB=AA=E8=A1=A8=E6=9D=BF=E6=97=B6=EF=BC=8C=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E5=92=8C=E7=BC=96=E8=BE=91=E8=A7=86=E5=9B=BE=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E7=BB=84=E4=BB=B6=E4=BD=8D=E7=BD=AE=E5=8F=AF=E8=83=BD?= =?UTF-8?q?=E5=8F=98=E5=8C=96=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/canvas/components/Editor/index.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/frontend/src/components/canvas/components/Editor/index.vue b/frontend/src/components/canvas/components/Editor/index.vue index f54f5ef3eb..1b6aee1c66 100644 --- a/frontend/src/components/canvas/components/Editor/index.vue +++ b/frontend/src/components/canvas/components/Editor/index.vue @@ -327,7 +327,7 @@ function init() { const vm = this recalcCellWidth.call(this) resetPositionBox.call(this) - // initPosition(this) + initPosition(this) let i = 0 const timeid = setInterval(function() { if (i >= vm.yourList.length) { @@ -471,13 +471,11 @@ function removeItem(index) { this.yourList.splice(index, 1, {}) } -// eslint-disable-next-line no-unused-vars +// 矩阵设计初始化的时候 预占位,防止编辑仪表板页面,初始化和视图编辑返回时出现组件位置变化问题 function initPosition(_this) { _this.yourList.forEach(item => { - checkItemPosition.call(_this, item, { - x: item.x, - y: item.y - }) + fillPositionBox.call(_this, item.y + item.sizey) + addItemToPositionBox.call(_this, item) }) }