From 3d60d0aad926043f1be699a2a7b23a4ec0706b42 Mon Sep 17 00:00:00 2001 From: xiaoluoHe Date: Tue, 10 Dec 2024 17:55:24 +0800 Subject: [PATCH 1/2] fix: radius axis theme --- .../theme/builtin/common/component/axis/polar-axis.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/vchart/src/theme/builtin/common/component/axis/polar-axis.ts b/packages/vchart/src/theme/builtin/common/component/axis/polar-axis.ts index cb04b15957..761a8d492d 100644 --- a/packages/vchart/src/theme/builtin/common/component/axis/polar-axis.ts +++ b/packages/vchart/src/theme/builtin/common/component/axis/polar-axis.ts @@ -8,6 +8,15 @@ export const axisRadius: IPolarAxisCommonTheme = { subGrid: { smooth: true, visible: false + }, + label: { + visible: false + }, + domainLine: { + visible: false + }, + tick: { + visible: false } }; From 1c5cc6f7b24519c9e28aa1509aa7abb7bda9ffe9 Mon Sep 17 00:00:00 2001 From: xiaoluoHe Date: Tue, 10 Dec 2024 18:00:46 +0800 Subject: [PATCH 2/2] fix: remove default axis logic in radar spec transformer --- .../vchart/src/chart/radar/radar-transformer.ts | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/packages/vchart/src/chart/radar/radar-transformer.ts b/packages/vchart/src/chart/radar/radar-transformer.ts index 734e955730..de10e68106 100644 --- a/packages/vchart/src/chart/radar/radar-transformer.ts +++ b/packages/vchart/src/chart/radar/radar-transformer.ts @@ -30,19 +30,6 @@ export class RadarChartSpecTransformer< transformSpec(spec: T) { super.transformSpec(spec); - //默认不显示轴的domainLine和Tick - (spec.axes ?? []).forEach((axis: any) => { - if (axis.orient === 'radius') { - ['domainLine', 'label', 'tick'].forEach(configName => { - if (!axis[configName]) { - axis[configName] = { visible: false }; - } - }); - if (!axis.grid) { - axis.grid = { visible: true }; - } - } - }); // set default config for crosshair spec.crosshair = array(spec.crosshair || {}).map(crosshairCfg => {