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

当x轴刻度数较大时,Highcharts仅显示特定的刻度,highcharts,Highcharts,我的气泡图- 在这张图表中,我展示了过去3个月的数据。问题是由于宽度,Highcharts正在包装x轴标记,即仅显示少数x轴标签。我想在每个月的第一天以及每隔两周显示一次标签 我使用了下面的格式化程序来处理x轴标签,但并不是所有的索引都在这里 xAxis: { labels: { formatter: function() { if(this.value!=-1 && this.value!=0){

我的气泡图-

在这张图表中,我展示了过去3个月的数据。问题是由于宽度,Highcharts正在包装x轴标记,即仅显示少数x轴标签。我想在每个月的第一天以及每隔两周显示一次标签

我使用了下面的格式化程序来处理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轴标签或水平滚动,以便我可以增加和固定图表的宽度,以显示所有标签

要显示所需数量的记号,可以使用xAxis.tickPositions—定义记号在轴上放置位置的数组

API参考:


您是否考虑过使用xAxis.tickPositions(定义记号在轴上的位置的数组)?医生:@WojciechChmiel谢谢!成功了。你可以把这个作为答案,我可以把它标记为解决方案;