From 8d2f1db7bbd57b7bf32823ffd74dd3fd1666fccf Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Thu, 7 Sep 2023 11:15:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E5=85=A8=E5=B1=8F=E6=A8=A1=E5=BC=8F=E4=B8=8Bechart?= =?UTF-8?q?=E7=9A=84=E6=8F=90=E7=A4=BA=E4=B8=8D=E6=98=BE=E7=A4=BA=E9=97=AE?= =?UTF-8?q?=E9=A2=98=20#5960?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/canvas/customComponent/UserView.vue | 1 + .../frontend/src/views/chart/components/ChartComponent.vue | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/core/frontend/src/components/canvas/customComponent/UserView.vue b/core/frontend/src/components/canvas/customComponent/UserView.vue index c6c55c7f8e..cb148278fb 100644 --- a/core/frontend/src/components/canvas/customComponent/UserView.vue +++ b/core/frontend/src/components/canvas/customComponent/UserView.vue @@ -67,6 +67,7 @@ :scale="scale" :theme-style="element.commonBackground" :active="active" + :in-screen="inScreen" @onChartClick="chartClick" @onJumpClick="jumpClick" /> diff --git a/core/frontend/src/views/chart/components/ChartComponent.vue b/core/frontend/src/views/chart/components/ChartComponent.vue index 7a76eaa67d..35910b2b36 100644 --- a/core/frontend/src/views/chart/components/ChartComponent.vue +++ b/core/frontend/src/views/chart/components/ChartComponent.vue @@ -65,6 +65,11 @@ export default { MapController }, props: { + inScreen: { + type: Boolean, + required: false, + default: true + }, active: { type: Boolean, required: false, @@ -409,7 +414,7 @@ export default { chart_option.legend['pageIconInactiveColor'] = '#8c8c8c' } } - if (chart_option.tooltip) { + if (chart_option.tooltip && this.inScreen) { chart_option.tooltip.appendToBody = true } this.myEcharts(chart_option)