Highcharts隐藏了不合适的类别

时间:2013-08-27 22:19:17

标签: javascript highcharts

Highcharts是否可以在不适合时隐藏类别?我正在寻找一种不需要我明确指定隐藏哪些标签的解决方案。

例如,在the following chart"Feb""Apr""Jun""Aug""Oct""Dec"将是隐藏。

enter image description here

2 个答案:

答案 0 :(得分:7)

“我正在寻找一种不需要我明确指定隐藏哪些标签的解决方案。” - 不,这是不可能的。在您告诉它执行s0之前,Highchart不会隐藏x轴标签。检查一下

http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/xaxis/labels-staggerlines/

staggerLines: 1

更改交错以获得此

http://jsfiddle.net/QsvUT/

staggerLines: 2

然后单步执行此操作

http://jsfiddle.net/QsvUT/1/

step: 2

检查图表大小并使用这些选项。 Highchart不会自动隐藏它。

答案 1 :(得分:1)

您需要从服务器端将类别作为json传递,并替换为您拥有的类别数组

categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
                    'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']

这将解决您的问题。

 categories: {catagories_json}