Skip to content

Commit b204c3d

Browse files
authored
Merge pull request #4830 from VisActor/develop
merge from develop new code
2 parents b8f6153 + 93efd93 commit b204c3d

2 files changed

Lines changed: 15 additions & 4 deletions

File tree

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"changes": [
3+
{
4+
"comment": "fix: pivotChart linkage getAxis node occor error\n\n",
5+
"type": "none",
6+
"packageName": "@visactor/vtable"
7+
}
8+
],
9+
"packageName": "@visactor/vtable",
10+
"email": "892739385@qq.com"
11+
}

packages/vtable/src/scenegraph/graphic/chart.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -473,23 +473,23 @@ export class Chart extends Rect {
473473
const { col, row } = this.parent;
474474
// 隐藏左侧纵向crosshair的labelHoverOnAxis
475475
table.internalProps.layoutMap.isAxisCell(table.rowHeaderLevelCount - 1, row) &&
476-
table.scenegraph.getCell(table.rowHeaderLevelCount - 1, row).firstChild.hideLabelHoverOnAxis?.();
476+
table.scenegraph.getCell(table.rowHeaderLevelCount - 1, row).firstChild?.hideLabelHoverOnAxis?.();
477477
// 隐藏底部横向crosshair的labelHoverOnAxis
478478
table.internalProps.layoutMap.isAxisCell(col, table.rowCount - table.bottomFrozenRowCount) &&
479-
table.scenegraph.getCell(col, table.rowCount - table.bottomFrozenRowCount).firstChild.hideLabelHoverOnAxis?.();
479+
table.scenegraph.getCell(col, table.rowCount - table.bottomFrozenRowCount).firstChild?.hideLabelHoverOnAxis?.();
480480
} else {
481481
const { col, row } = this.parent;
482482
if (releaseColumnChartInstance) {
483483
// 隐藏底部横向crosshair的labelHoverOnAxis
484484
table.internalProps.layoutMap.isAxisCell(col, table.rowCount - table.bottomFrozenRowCount) &&
485485
table.scenegraph
486486
.getCell(col, table.rowCount - table.bottomFrozenRowCount)
487-
.firstChild.hideLabelHoverOnAxis?.();
487+
.firstChild?.hideLabelHoverOnAxis?.();
488488
}
489489
if (releaseRowChartInstance) {
490490
// 隐藏左侧纵向crosshair的labelHoverOnAxis
491491
table.internalProps.layoutMap.isAxisCell(table.rowHeaderLevelCount - 1, row) &&
492-
table.scenegraph.getCell(table.rowHeaderLevelCount - 1, row).firstChild.hideLabelHoverOnAxis?.();
492+
table.scenegraph.getCell(table.rowHeaderLevelCount - 1, row).firstChild?.hideLabelHoverOnAxis?.();
493493
}
494494
}
495495
if (releaseColumnChartInstance) {

0 commit comments

Comments
 (0)