繁体   English   中英

在Highchart饼图中向系列添加更多数据

[英]Add more data to series in highchart pie chart

我希望能够在工具提示中显示“好”或“差”,这取决于该系列中每个数据的特定数据。

现在,我有以下内容:

data: [
['Firefox', 1],
['IE', 2],
['Safari', 3],
['Opera', 4],
['Others', 5]
]

我如何将另一个成员添加到该数组中,例如:

['Firefox', 1, 'Good']

这样我就可以在工具提示中引用它,例如:

 tooltip: {
            pointFormat: '{series.good_or_bad}: <b>{point.percentage:.1f}%</b>'
        },

我会通过使用工具提示格式化程序来做到这一点

有2种方法

  1. 使用工具提示>格式化程序进行自己的验证

    工具提示:{formatter:function(){//您在此处进行的验证,以决定好坏}}

  2. 将addl详细信息与数据点一起传递并从工具提示访问它

传递数据,如下所示:[{数据:[{名称:'FireFox',y:1,isGood:'Good'}]}]

从工具提示访问它,如下所示

tooltip:{
    formatter: function() {
       this.point.options.isGood
    }
}

希望这些方法之一能为您提供解决方案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM