From 0175cda6150656bc74b34c6f6c71edd1e1fc653c Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@iotlink.com> Date: 星期四, 04 二月 2021 18:22:54 +0800 Subject: [PATCH] treee, 修复tab切换时树的选中状态.添加区域 --- src/pages/visual/components/eCharts/mutPie.vue | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/pages/visual/components/eCharts/mutPie.vue b/src/pages/visual/components/eCharts/mutPie.vue index 17ba8b2..b73e15b 100644 --- a/src/pages/visual/components/eCharts/mutPie.vue +++ b/src/pages/visual/components/eCharts/mutPie.vue @@ -50,7 +50,14 @@ } }, deep:true - } + }, + "TreeDataPool.showTreeBox":{ + handler:function(val,oldVal){ + if(val !== oldVal){ + this.handleResize() + } + } + }, }, data() { return { @@ -85,6 +92,7 @@ series: [ { type: 'pie', + height: "100%", radius: 40, center: ['20%', '50%'], encode: { @@ -169,11 +177,15 @@ methods: { init(){ this.myChart.setOption(this.options) + }, + handleResize(){ + this.myChart.resize() } }, mounted() { - this.myChart = this.$echarts.init(document.getElementById('myChartMutiPie')) - this.myChart.setOption(this.options) + this.myChart = this.$echarts.init(document.getElementById('myChartMutiPie')); + this.myChart.setOption(this.options); + this.myChart.resize(); }, created() { -- Gitblit v1.8.0