diff --git a/frontend/src/views/chart/chart/common/common_antv.js b/frontend/src/views/chart/chart/common/common_antv.js index 580d202899..32a1e2f091 100644 --- a/frontend/src/views/chart/chart/common/common_antv.js +++ b/frontend/src/views/chart/chart/common/common_antv.js @@ -378,7 +378,7 @@ export function getTooltip(chart) { } else { // 百分比堆叠柱状图隐藏 tooltip 设置 show 为 false 或者直接设置 tooltip 为 false 都无效,会变成分组显示, // 需要将容器(container)或者内容框(showContent)设置为 false 或者 null 才可以隐藏 - if (chart.type === 'percentage-bar-stack') { + if (chart.type.includes('percentage')) { tooltip.showContent = false } else { tooltip = false diff --git a/frontend/src/views/chart/chart/util.js b/frontend/src/views/chart/chart/util.js index f651796cf9..604118ac6c 100644 --- a/frontend/src/views/chart/chart/util.js +++ b/frontend/src/views/chart/chart/util.js @@ -1163,7 +1163,6 @@ export const TYPE_CONFIGS = [ icon: 'percentage-bar-stack-horizontal', properties: [ 'color-selector', - 'size-selector-ant-v', 'label-selector-ant-v', 'tooltip-selector-ant-v', 'x-axis-selector-ant-v', @@ -1179,10 +1178,6 @@ export const TYPE_CONFIGS = [ 'gradient', 'alpha' ], - 'size-selector-ant-v': [ - 'barDefault', - 'barGap' - ], 'label-selector-ant-v': [ 'show', 'fontSize', @@ -1478,7 +1473,6 @@ export const TYPE_CONFIGS = [ icon: 'percentage-bar-stack', properties: [ 'color-selector', - 'size-selector-ant-v', 'label-selector-ant-v', 'tooltip-selector-ant-v', 'x-axis-selector-ant-v', @@ -1494,10 +1488,6 @@ export const TYPE_CONFIGS = [ 'gradient', 'alpha' ], - 'size-selector-ant-v': [ - 'barDefault', - 'barGap' - ], 'label-selector-ant-v': [ 'show', 'fontSize',