From 346f04cb23131f574db34136c8b0ecbec90bbb28 Mon Sep 17 00:00:00 2001 From: fit2cloud-chenyw Date: Wed, 4 Jan 2023 21:47:54 +0800 Subject: [PATCH] =?UTF-8?q?fix(tab):=20=E7=82=B9=E5=87=BBtab=E5=86=85?= =?UTF-8?q?=E9=83=A8=E8=A7=86=E5=9B=BE=E4=BC=9A=E8=AF=AF=E8=A7=A6resize?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/components/canvas/customComponent/UserView.vue | 6 ++++-- frontend/src/views/chart/components/map/MapController.vue | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/frontend/src/components/canvas/customComponent/UserView.vue b/frontend/src/components/canvas/customComponent/UserView.vue index 0bf9ca6ce9..6a4cf3700e 100644 --- a/frontend/src/components/canvas/customComponent/UserView.vue +++ b/frontend/src/components/canvas/customComponent/UserView.vue @@ -475,7 +475,9 @@ export default { watch: { 'innerPadding': { handler: function(val1, val2) { - this.resizeChart() + if (val1 !== val2) { + this.resizeChart() + } }, deep: true }, @@ -575,7 +577,7 @@ export default { this.$refs[this.element.propValue.id].chartResize() } }, - //编辑状态下 不启动刷新 + // 编辑状态下 不启动刷新 buildInnerRefreshTimer(refreshViewEnable = false, refreshUnit = 'minute', refreshTime = 5) { if (this.editMode === 'preview' && !this.innerRefreshTimer && refreshViewEnable) { this.innerRefreshTimer && clearInterval(this.innerRefreshTimer) diff --git a/frontend/src/views/chart/components/map/MapController.vue b/frontend/src/views/chart/components/map/MapController.vue index 2f877ceae4..d0da9875a3 100644 --- a/frontend/src/views/chart/components/map/MapController.vue +++ b/frontend/src/views/chart/components/map/MapController.vue @@ -8,7 +8,7 @@ size="mini" icon="el-icon-plus" circle - @click="callParent('roamMap', true)" + @click.stop="callParent('roamMap', true)" /> @@ -18,7 +18,7 @@ size="mini" icon="el-icon-refresh" circle - @click="callParent('resetZoom')" + @click.stop="callParent('resetZoom')" /> @@ -28,7 +28,7 @@ size="mini" icon="el-icon-minus" circle - @click="callParent('roamMap', false)" + @click.stop="callParent('roamMap', false)" />