From 73e409e656ba397c9cb91c62db7a5c009de91c80 Mon Sep 17 00:00:00 2001 From: geting <13585118195@163.com> Date: Wed, 30 Oct 2024 15:54:51 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E8=AE=A1=E5=88=86=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/backend/statAnalysis/trendAnalysis.vue | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/ui/dasadmin/src/views/backend/statAnalysis/trendAnalysis.vue b/ui/dasadmin/src/views/backend/statAnalysis/trendAnalysis.vue index c7e02d93..ed9d54a0 100644 --- a/ui/dasadmin/src/views/backend/statAnalysis/trendAnalysis.vue +++ b/ui/dasadmin/src/views/backend/statAnalysis/trendAnalysis.vue @@ -175,7 +175,7 @@ const selectstatAnalysisAttributes = () => { const chartContainer = ref(null) -const option = reactive({ +const option = { dataZoom: [ { type: 'inside', @@ -206,7 +206,7 @@ const option = reactive({ left: '3%', right: '3%', }, -}) +} const statAnalysisSelectOptions = reactive({ interval: [ @@ -316,10 +316,9 @@ const getTimeIntervals = (startTimestamp, endTimestamp) => { return count } const statAnalysisOperate = () => { - option.tooltip = {} - option.xAxis.data = [] - option.legend.data = [] option.series = [] + chart.value.setOption(option) + chart.value.clear() times.forEach((time, index) => { if (time[0] && time[1]) { const requestData = { @@ -355,7 +354,7 @@ const historyDataReq = (data, index) => { option.tooltip = { show: true, formatter: function (params) { - const x = timestampToTime(xDatas[index][params.dataIndex]) + const x = timestampToTime(xData[params.dataIndex]) return `${params.marker} ${params.seriesName} ${x} : ${params.data}` }, } @@ -367,8 +366,6 @@ const historyDataReq = (data, index) => { } option.legend.data.push(String(index + 1)) option.series.push(seriesData) - console.log('🚀 ~ historyReq ~ option:', option) - chart.value.setOption(option) } else { ElMessage.warning('查询失败1')