From 381a4e1a66645a74647ad7aa670239d3fcc15b6f Mon Sep 17 00:00:00 2001 From: "@changcode" Date: Thu, 14 Jul 2022 17:15:34 +0800 Subject: [PATCH] =?UTF-8?q?flex:=20echarts=20resize=20=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/charts2/charts/NetworkOverviewLine.vue | 5 ++++- src/views/charts2/charts/NetworkOverviewPerformanceEvent.vue | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/views/charts2/charts/NetworkOverviewLine.vue b/src/views/charts2/charts/NetworkOverviewLine.vue index db35a0f4..1840974f 100644 --- a/src/views/charts2/charts/NetworkOverviewLine.vue +++ b/src/views/charts2/charts/NetworkOverviewLine.vue @@ -5907,7 +5907,6 @@ export default { return str } this.myChart.setOption(this.chartOption) - this.myChart.resize() }, dispatchLegendSelectAction (name) { @@ -5954,12 +5953,16 @@ export default { }) } } + }, + resize () { + this.myChart.resize() } }, mounted () { this.timer = setTimeout(() => { this.init() }, 100) + window.addEventListener('resize', this.resize) }, beforeUnmount () { clearTimeout(this.timer) diff --git a/src/views/charts2/charts/NetworkOverviewPerformanceEvent.vue b/src/views/charts2/charts/NetworkOverviewPerformanceEvent.vue index ec12dded..ed1c11b4 100644 --- a/src/views/charts2/charts/NetworkOverviewPerformanceEvent.vue +++ b/src/views/charts2/charts/NetworkOverviewPerformanceEvent.vue @@ -61,12 +61,17 @@ export default { this.chartOption2.series[0].data = this.chartData2 this.myChart2.setOption(pieChartOption2) } + }, + resize () { + this.myChart.resize() + this.myChart2.resize() } }, mounted () { this.timer = setTimeout(() => { this.init() }, 100) + window.addEventListener('resize', this.resize) }, beforeUnmount () { clearTimeout(this.timer)