From c61aaeff6c647310c39bd2af7197d44ed4666e05 Mon Sep 17 00:00:00 2001 From: fangsmile <892739385@qq.com> Date: Wed, 17 Dec 2025 15:34:01 +0800 Subject: [PATCH 1/2] fix: pivotChart linkage getAxis node occor error --- packages/vtable/src/scenegraph/graphic/chart.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/vtable/src/scenegraph/graphic/chart.ts b/packages/vtable/src/scenegraph/graphic/chart.ts index b1d7aebd1..08d2eddf9 100644 --- a/packages/vtable/src/scenegraph/graphic/chart.ts +++ b/packages/vtable/src/scenegraph/graphic/chart.ts @@ -473,10 +473,10 @@ export class Chart extends Rect { const { col, row } = this.parent; // 隐藏左侧纵向crosshair的labelHoverOnAxis table.internalProps.layoutMap.isAxisCell(table.rowHeaderLevelCount - 1, row) && - table.scenegraph.getCell(table.rowHeaderLevelCount - 1, row).firstChild.hideLabelHoverOnAxis?.(); + table.scenegraph.getCell(table.rowHeaderLevelCount - 1, row).firstChild?.hideLabelHoverOnAxis?.(); // 隐藏底部横向crosshair的labelHoverOnAxis table.internalProps.layoutMap.isAxisCell(col, table.rowCount - table.bottomFrozenRowCount) && - table.scenegraph.getCell(col, table.rowCount - table.bottomFrozenRowCount).firstChild.hideLabelHoverOnAxis?.(); + table.scenegraph.getCell(col, table.rowCount - table.bottomFrozenRowCount).firstChild?.hideLabelHoverOnAxis?.(); } else { const { col, row } = this.parent; if (releaseColumnChartInstance) { @@ -484,12 +484,12 @@ export class Chart extends Rect { table.internalProps.layoutMap.isAxisCell(col, table.rowCount - table.bottomFrozenRowCount) && table.scenegraph .getCell(col, table.rowCount - table.bottomFrozenRowCount) - .firstChild.hideLabelHoverOnAxis?.(); + .firstChild?.hideLabelHoverOnAxis?.(); } if (releaseRowChartInstance) { // 隐藏左侧纵向crosshair的labelHoverOnAxis table.internalProps.layoutMap.isAxisCell(table.rowHeaderLevelCount - 1, row) && - table.scenegraph.getCell(table.rowHeaderLevelCount - 1, row).firstChild.hideLabelHoverOnAxis?.(); + table.scenegraph.getCell(table.rowHeaderLevelCount - 1, row).firstChild?.hideLabelHoverOnAxis?.(); } } if (releaseColumnChartInstance) { From 259b95277cd086f8d65fb6e5c0ae8eb2cbd56539 Mon Sep 17 00:00:00 2001 From: fangsmile <892739385@qq.com> Date: Wed, 17 Dec 2025 15:34:44 +0800 Subject: [PATCH 2/2] docs: update changlog of rush --- ...elease_chartAxis_occor_error_2025-12-17-07-34.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 common/changes/@visactor/vtable/fix-release_chartAxis_occor_error_2025-12-17-07-34.json diff --git a/common/changes/@visactor/vtable/fix-release_chartAxis_occor_error_2025-12-17-07-34.json b/common/changes/@visactor/vtable/fix-release_chartAxis_occor_error_2025-12-17-07-34.json new file mode 100644 index 000000000..d8a856325 --- /dev/null +++ b/common/changes/@visactor/vtable/fix-release_chartAxis_occor_error_2025-12-17-07-34.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "fix: pivotChart linkage getAxis node occor error\n\n", + "type": "none", + "packageName": "@visactor/vtable" + } + ], + "packageName": "@visactor/vtable", + "email": "892739385@qq.com" +} \ No newline at end of file