From 522abb88a87b4d25a510b338ede90856e7e79a1b Mon Sep 17 00:00:00 2001 From: "lixuefei.1313" Date: Thu, 26 Feb 2026 15:49:50 +0800 Subject: [PATCH] fix(vchart): support functional alternateColor in axis grid --- packages/vchart/src/component/axis/base-axis.ts | 9 ++++----- packages/vchart/src/util/spec/transform.ts | 9 ++++++++- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/packages/vchart/src/component/axis/base-axis.ts b/packages/vchart/src/component/axis/base-axis.ts index a36a64e595..bf7e7fad78 100644 --- a/packages/vchart/src/component/axis/base-axis.ts +++ b/packages/vchart/src/component/axis/base-axis.ts @@ -11,9 +11,7 @@ import type { Datum, StringOrNumber, IGroup as ISeriesGroup, - CoordinateType, - IRect, - ILayoutRect + CoordinateType } from '../../typings'; import { BaseComponent } from '../base/base-component'; import { CompilableData } from '../../compile/data'; @@ -57,6 +55,7 @@ import { getFormatFunction } from '../util'; import type { IComponentMark } from '../../mark/interface/mark'; import type { ICompilableMark } from '../../compile/mark'; import type { ICompilableData } from './../../compile/data/interface'; +import { transformFunctionAttribute } from '../../util/spec/transform'; export abstract class AxisComponent = any> // FIXME: 补充公共类型,去掉 Record extends BaseComponent @@ -654,7 +653,7 @@ export abstract class AxisComponent { @@ -668,7 +667,7 @@ export abstract class AxisComponent