From 1c5a2e5b7cc1fd514af352dd37bdb11729d451da Mon Sep 17 00:00:00 2001 From: Cui Hongwei Date: Sun, 19 Jul 2026 10:26:49 +0800 Subject: [PATCH] fix: disable alarm chart refresh animation --- src/views/qingAn.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/views/qingAn.vue b/src/views/qingAn.vue index 9856ef8..1392eb9 100644 --- a/src/views/qingAn.vue +++ b/src/views/qingAn.vue @@ -1266,16 +1266,18 @@ export default { if (!this.$refs.alarmPieChart) { return } - if (this.alarmPieChart) { - this.alarmPieChart.dispose() + if (!this.alarmPieChart) { + this.alarmPieChart = echarts.init(this.$refs.alarmPieChart) } - this.alarmPieChart = echarts.init(this.$refs.alarmPieChart) const names = this.alarmFrequencyTop5.map(item => item.name) const shortNames = names.map(name => this.formatAlarmChartName(name)) const values = this.alarmFrequencyTop5.map(item => item.value) const maxValue = Math.max(...values, 1) const yAxisMax = Math.max(2, Math.ceil(maxValue / 2) * 2) this.alarmPieChart.setOption({ + animation: false, + animationDuration: 0, + animationDurationUpdate: 0, grid: { left: 34, right: 12,