在Highchart Pie Chart中添加更多数据



我希望能够根据该系列中每个数据的某些数据在工具提示中显示'好'或'bad'。

现在我有以下内容:

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>'
        },

我将使用工具提示格式

来做到这一点

有两种方法

  1. 使用Tooltip>与您自己的验证的格式化

    工具提示:{ 格式:function(){ //您在这里验证以决定好是坏 }}

  2. 通过数据点传递ADDL详细信息,然后从工具提示

  3. 访问它

传递数据,如下所示 系列:[{ 数据: [{ 名称:" Firefox", Y:1, Isgood:"好" ]] }]

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

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

希望其中一种方法能为您提供解决方案

最新更新