From 44a1f61165372f90bb18f0dda35aed9c7e8e55a5 Mon Sep 17 00:00:00 2001 From: wisonic-s Date: Mon, 29 Sep 2025 14:09:55 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E5=9B=BE=E8=A1=A8):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=8C=87=E6=A0=87=E8=BD=B4=E5=88=BB=E5=BA=A6=E6=95=B0=E8=AE=A1?= =?UTF-8?q?=E7=AE=97=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/chart/components/js/panel/charts/g2/line/area.ts | 2 +- .../views/chart/components/js/panel/charts/g2/line/line.ts | 2 +- .../chart/components/js/panel/charts/g2/mix/mix-dual-line.ts | 4 ++-- .../chart/components/js/panel/charts/g2/mix/mix-group.ts | 4 ++-- .../chart/components/js/panel/charts/g2/mix/mix-stack.ts | 4 ++-- .../src/views/chart/components/js/panel/charts/g2/mix/mix.ts | 4 ++-- .../chart/components/js/panel/charts/g2/relation/quadrant.ts | 2 +- .../chart/components/js/panel/charts/g2/relation/scatter.ts | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/line/area.ts b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/line/area.ts index 472d1c35f1..1e70114529 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/line/area.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/line/area.ts @@ -420,7 +420,7 @@ export class Area extends G2ChartView { y: { domainMin: yAxis.axisValue.min, domainMax: yAxis.axisValue.max, - tickCount: yAxis.axisValue.splitCount, + tickCount: yAxis.axisValue.splitCount < 2 ? 2 : yAxis.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / count const ticks = [] diff --git a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/line/line.ts b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/line/line.ts index 19ed935ebd..29f6a412c8 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/line/line.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/line/line.ts @@ -404,7 +404,7 @@ export class Line extends G2ChartView { y: { domainMin: yAxis.axisValue.min, domainMax: yAxis.axisValue.max, - tickCount: yAxis.axisValue.splitCount, + tickCount: yAxis.axisValue.splitCount < 2 ? 2 : yAxis.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / count const ticks = [] diff --git a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-dual-line.ts b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-dual-line.ts index 9e0c7cb591..e573c0c6c7 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-dual-line.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-dual-line.ts @@ -735,7 +735,7 @@ export class GroupLineMix extends G2ChartView { merge(leftLineMark, scaleOpt, { axis: { y: { - tickCount: yAxis.axisValue.splitCount, + tickCount: yAxis.axisValue.splitCount < 2 ? 2 : yAxis.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / (count - 1) const ticks = [] @@ -761,7 +761,7 @@ export class GroupLineMix extends G2ChartView { merge(lineMark, scaleOpt, { axis: { y: { - tickCount: yAxisExt.axisValue.splitCount, + tickCount: yAxisExt.axisValue.splitCount < 2 ? 2 : yAxisExt.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / (count - 1) const ticks = [] diff --git a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-group.ts b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-group.ts index e285975578..1e1d4f4149 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-group.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-group.ts @@ -721,7 +721,7 @@ export class GroupLineMix extends G2ChartView { }, axis: { y: { - tickCount: yAxis.axisValue.splitCount, + tickCount: yAxis.axisValue.splitCount < 2 ? 2 : yAxis.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / (count - 1) const ticks = [] @@ -747,7 +747,7 @@ export class GroupLineMix extends G2ChartView { merge(lineMark, scaleOpt, { axis: { y: { - tickCount: yAxisExt.axisValue.splitCount, + tickCount: yAxisExt.axisValue.splitCount < 2 ? 2 : yAxisExt.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / (count - 1) const ticks = [] diff --git a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-stack.ts b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-stack.ts index 71a97bc336..64aaf1ae62 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-stack.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix-stack.ts @@ -719,7 +719,7 @@ export class StackLineMix extends G2ChartView { }, axis: { y: { - tickCount: yAxis.axisValue.splitCount, + tickCount: yAxis.axisValue.splitCount < 2 ? 2 : yAxis.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / (count - 1) const ticks = [] @@ -745,7 +745,7 @@ export class StackLineMix extends G2ChartView { merge(lineMark, scaleOpt, { axis: { y: { - tickCount: yAxisExt.axisValue.splitCount, + tickCount: yAxisExt.axisValue.splitCount < 2 ? 2 : yAxisExt.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / (count - 1) const ticks = [] diff --git a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix.ts b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix.ts index e7766a193d..b9394b438b 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/mix/mix.ts @@ -562,7 +562,7 @@ export class ColumnLineMix extends G2ChartView { }, axis: { y: { - tickCount: yAxis.axisValue.splitCount, + tickCount: yAxis.axisValue.splitCount < 2 ? 2 : yAxis.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / (count - 1) const ticks = [] @@ -588,7 +588,7 @@ export class ColumnLineMix extends G2ChartView { merge(lineMark, scaleOpt, { axis: { y: { - tickCount: yAxisExt.axisValue.splitCount, + tickCount: yAxisExt.axisValue.splitCount < 2 ? 2 : yAxisExt.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / (count - 1) const ticks = [] diff --git a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/relation/quadrant.ts b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/relation/quadrant.ts index 53c950521d..8f435997db 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/relation/quadrant.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/relation/quadrant.ts @@ -415,7 +415,7 @@ export class Quadrant extends G2ChartView { y: { domainMin: yAxis.axisValue.min, domainMax: yAxis.axisValue.max, - tickCount: yAxis.axisValue.splitCount, + tickCount: yAxis.axisValue.splitCount < 2 ? 2 : yAxis.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / count const ticks = [] diff --git a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/relation/scatter.ts b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/relation/scatter.ts index f5c13e129b..8e04038c25 100644 --- a/core/core-frontend/src/views/chart/components/js/panel/charts/g2/relation/scatter.ts +++ b/core/core-frontend/src/views/chart/components/js/panel/charts/g2/relation/scatter.ts @@ -473,7 +473,7 @@ export class Scatter extends G2ChartView { y: { domainMin: yAxis.axisValue.min, domainMax: yAxis.axisValue.max, - tickCount: yAxis.axisValue.splitCount, + tickCount: yAxis.axisValue.splitCount < 2 ? 2 : yAxis.axisValue.splitCount, tickMethod: (min, max, count) => { const step = (max - min) / count const ticks = []