Highcharts 防止列高图表的X轴在隐藏其他系列之一时带负标签(在legendItemClick事件上)

Highcharts 防止列高图表的X轴在隐藏其他系列之一时带负标签(在legendItemClick事件上),highcharts,Highcharts,使用图例隐藏两个系列,然后单击其中一个系列,将显示从“-1”开始的xAxis,理想情况下,它应仅显示非空类别 使用“ignoreHiddenSeries:false”解决了这个问题,但再次使用图例隐藏这两个系列,然后启用其他系列可能会重叠这两个系列。尽管在窗口调整大小事件中,序列仍能正确对齐 chart: { type: 'column' // ignoreHiddenSeries: false }, 参考示例:分组柱状图在每

使用图例隐藏两个系列,然后单击其中一个系列,将显示从“-1”开始的xAxis,理想情况下,它应仅显示非空类别

使用“ignoreHiddenSeries:false”解决了这个问题,但再次使用图例隐藏这两个系列,然后启用其他系列可能会重叠这两个系列。尽管在窗口调整大小事件中,序列仍能正确对齐

 chart: {
            type: 'column'
           // ignoreHiddenSeries: false
        },  

参考示例:

分组柱状图在每个系列具有相同数量的数据点时效果最佳。 我找到的最佳解决方案是用空值填充任何缺失的数据点:


分组柱状图在每个系列具有相同数量的数据点时效果最佳。 我找到的最佳解决方案是用空值填充任何缺失的数据点:


您只需设置xAxis
min:0
,请参阅:

您只需设置xAxis
min:0
,请参阅:

 data: [49.9, 71.5,null,null,null,null,null,null]