2013-05-03 59 views
5

我是Highcharts的新手,看起来非常出色。但是,我需要在传奇中将我的六个系列分为三列。这可以通过限制图例宽度并使用legendIndex来实现。在CoffeeScript中的这个配置片断:Highcharts:有多个传说可能吗?

legend: 
    # 3 items side-by-side with some margins 
    itemWidth: Math.floor(config.width/3.8) 
    series: [ 
     # top left 
     legendIndex: 1 
     ... 
    , 
     # bottom left 
     legendIndex: 4 
     ... 
    ... # 4 more series; other columns in indices 2,5 and 3,6 
    ] 

问题是,我还需要一个单独的标题为每个组。因此,像这样(ASCII艺术):

Title A    Title B     Title C 
[ ] Item A1   [ ] Item B1    [ ] Item C1 
[ ] Item A2   [ ] Item B2    [ ] Item C2 

请注意,我需要导出功能一样,所以HTML定位是不可能的,因为我了解它。我怎样才能让我的传奇像这样?

+0

原来我绝对需要多个传说 - 标题组是不够的。 – dancek 2013-05-05 17:35:04

+1

您是否尝试过使用labelFormatter和insidie funtion来计算何时需要添加“标题”? http://api.highcharts.com/highcharts#legend.labelFormatter – 2013-05-06 13:46:39

+0

@SebastianBochan感谢您的输入!我想到了这一点,但如果我用'useHTML'定位标题,出口会变得混乱。 – dancek 2013-05-07 09:37:18

回答