From a34b05f2bc534a20fc788a37917c535997830dcd Mon Sep 17 00:00:00 2001 From: zhangyu Date: Mon, 13 Nov 2023 15:57:35 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=20=E5=A4=84=E7=90=86null=E6=95=B0?= =?UTF-8?q?=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/chart/chart/uplot/chartTimeSeriesMixin.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/nezha-fronted/src/components/chart/chart/uplot/chartTimeSeriesMixin.js b/nezha-fronted/src/components/chart/chart/uplot/chartTimeSeriesMixin.js index 5406919b2..9b8a7f935 100644 --- a/nezha-fronted/src/components/chart/chart/uplot/chartTimeSeriesMixin.js +++ b/nezha-fronted/src/components/chart/chart/uplot/chartTimeSeriesMixin.js @@ -69,7 +69,7 @@ export default { item.statistics = statistics item.values.forEach(value => { let itemValue = value[1] - if (!isNaN(itemValue)) { + if (typeof (itemValue) === 'string') { itemValue = Number(itemValue) } if (itemValue === null && nullValueMode !== 'null') { @@ -128,7 +128,8 @@ export default { expressionIndex: series.expressionIndex, paths (taht, seriesIdx, idx0, idx1, filtIdxs) { return uplot.paths.spline(taht)(taht, seriesIdx, idx0, idx1, filtIdxs) - } + }, + spanGaps: true } if (chartType === 'area') { obj.fill = this.seriesColor[chartIndex] + '20' // 面积图使用