我有这组数据是

                            Serie 1    Serie 2
Category 1     2005         20         10
               2006         30         15
Category 2     2005         35         17
               2006         25         12


看到这个小提琴:
http://jsfiddle.net/X4g4Q/

我已经检查过选项,例如提供系列ID和诸如linkToTo http://api.highcharts.com/highcharts#plotOptions.bar.linkedTo之类的东西

但是我发现没有一种方法可以使多个堆叠的条形“共享”图例项目(因此具有颜色)。我是否格式化了我的数据格式错误,或者使用highcharts根本无法做到这一点?

最佳答案

linkedTo选项使您可以为n系列使用一个图例项目。这与系列颜色无关。如果要使用相同的颜色,请直接为系列设置颜色,请参见:http://jsfiddle.net/6bgvz/

var colors = Highcharts.getOptions().colors; // get colors

// in options:

series: [{
    color: colors[0]
}, {
    colors: colors[1]
} ... ]

关于javascript - Highcharts ,带有共享图例项的多堆叠栏,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23741386/

10-16 00:07