0

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

例如,在下面的图表中,"Feb""Apr""Jun""Aug"和将被隐藏。"Oct""Dec"

在此处输入图像描述

4

2 回答 2

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 不会自动隐藏它。

于 2013-08-29T19:36:14.187 回答
1

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

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

这将解决你的问题。

 categories: {catagories_json}
于 2013-08-27T22:25:44.097 回答