当大量的x轴刻度时,Highcharts仅显示特定的刻度

问题描述 投票:0回答:1

我的泡泡图 - https://jsfiddle.net/cm4fortp/

在此图表中,我显示了过去3个月的数据。问题是由于宽度,Highcharts正在包裹x轴刻度,即仅显示少数x轴标签。我希望每个月的第一个日期和2周的间隔显示标签。

我使用了以下格式化程序来播放x轴标签,但并非所有索引都来自此处。

xAxis: {
    labels: {
        formatter: function() {
            if(this.value!=-1 && this.value!=0){

                     console.log(this.value); //to print all the x-axis index

            }
        }
    }
}

我正在寻找可以给我所有x轴索引的东西,或者可以强制Highcharts显示所有x轴标签或水平滚动的东西,以便我可以增加并固定图表的宽度以显示所有标签。

highcharts
1个回答
1
投票

要显示任意数量的刻度,您可以使用xAxis.tickPositions - 一个数组,用于定义刻度线在轴上的位置。

API参考:

© www.soinside.com 2019 - 2024. All rights reserved.