diff --git a/packages/vchart/src/series/word-cloud/base.ts b/packages/vchart/src/series/word-cloud/base.ts index 934b6bcb12..8c87337eaf 100644 --- a/packages/vchart/src/series/word-cloud/base.ts +++ b/packages/vchart/src/series/word-cloud/base.ts @@ -237,7 +237,10 @@ export class BaseWordCloudSeries)?.preset; const params = { - animationConfig: () => mark.getAnimationConfig()?.appear?.[0] + animationConfig: () => { + const config = mark.getAnimationConfig()?.appear; + return Array.isArray(config) ? config[0] : config; + } }; mark.setAnimationConfig( animationConfig( @@ -420,6 +423,7 @@ export class BaseWordCloudSeries