0

在图表中,当图表数据很大时,x 轴标签会重叠。我使用了“step”属性如下:

xAxis: {                
            labels:{
                step: (stepVal ? stepVal : 0),
                },
    }

我根据数据计算 stepVal 的值。这解决了 x 轴上标签重叠的问题。但是,当我缩放图表时,我想查看 x 轴上的所有标签。如何得到它?

4

2 回答 2

2

在 Highcharts 3.0 中,您可以使用

chart.xAxis[0].update({
    labels: {
        step: newValue
    }
}

用于更新步骤。仅在新图表的选项中设置新值是行不通的。

于 2013-03-21T12:40:30.033 回答
0

我相信你正在寻找的是这个..

http://api.highcharts.com/highcharts#chart.events.selection

如果发生缩放操作,您将需要更改 xAxis 标签步骤。您需要根据缩放后可见的标签数量来确定要显示的标签数量。

于 2013-03-20T17:02:05.877 回答