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 => { 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 } };