如何更改图例数据highcharts

时间:2015-10-27 15:29:30

标签: javascript highcharts

有没有办法在使用Highcharts的饼图图例中添加备用数据?而不是点数据,我想要的只是显示与图表有关的一小段信息。

我添加了labelFormatter,但它更改了每个数据点的值。我需要它只出现一次。 enter image description here

legend: {
            layout: 'vertical',
            floating: true,
            verticlalAlign: 'bottom',
            align: 'left',
            useHTML: true,
            enabled: true,
            borderColor: '#909090',
            title: {
                text:'Output (MW)', 
                style: {
                    fontWeight: 'bold',
                    fontSize: '12px',
                    textAlign: 'center'
                },
            }
        }

1 个答案:

答案 0 :(得分:0)

我建议您迭代图例项目。它可以使用下面的图例格式函数来完成:

  labelFormatter: function () {             
           if (this._i%2 === 0) {return null; }
          else {return this.name; }
        }

我看到,highcharts传奇回归_i作为传说的顺序。我在那里设置一个条件来检查它是否甚至是rutun null else返回传奇的标签。

See the fiddle here

希望它有所帮助。