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)" />