Highcharts重叠类别标签(Highcharts overlapping category l

2019-08-16 19:28发布

我需要用类别标签X轴的问题有所帮助。 当没有足够的空间为所有类别标签,它们会一起挤着和相互重叠。

我有搜索,看看我能找到一些方法,以确保不会发生这种情况,首先,我找了一个滚动的解决方案,然后某种变焦,并最终我试图去staggerLines。

问题是,如果我使用staggerLines,我需要设置取决于我的类别数的值。 如果我有10个或更少,staggerLine值被设置为1,11-20我希望它STET为2,21-30我想将其设置为3,依此类推。 我不能只是简单地将其设置为3,因为有些时候,它会显示只有几大类,并不会好看staggerLines。

任何人有怎样解决这个的好建议吗?

Answer 1:

您不必在所有使用类别。 在常规类别都不错,显示如水果,或名字 - 如何定义应显示的名称,并且不应该? 是苹果比香蕉更重要?

然而,解决方案很简单,使用X轴标签格式,一起来看看: http://jsbin.com/oyudan/27/edit

xAxis: {
  labels: {
    formatter: function(){
      return names[this.value];
    }
  }
},


文章来源: Highcharts overlapping category labels