Highcharts 在刻度上设置 X 轴标签

Highcharts set X axis label on tick

我有一个包含大量数据的股票图表,例如 [datetime,value]。 但我认为我的标签日期是随机放置的。 当我缩放时,我想看到我的勾号和这个勾号的日期。

但这里我有例如 1 月 10 日、1 月 15 日和 1 月 20 日的报价 标签将是 9jan、14jan、19jan

通常它是一个每周点,但有时可以多点或少点,所以我认为 tickInterval 不是我的情况的好方法。

感谢您的帮助。

img Example

如果 tickInterval 不适用于您的场景(因为您的数据间隔不规则),那么您可以使用 tickPositions。您可以从数据中提取 x 值,将 x 值放入一个数组,将该数组分配给 tickPositions。

tickPositions 的文档位于...

http://api.highcharts.com/highcharts#xAxis.tickPositions