如何在树形图高图

时间:2018-01-10 15:23:56

标签: javascript highcharts heatmap

您好我想在树形图高图中显示0值信息。但是在示例中,如果我们给出值0,则不显示该信息。

     data: [{name: 'A',value: 0,colorValue: 1},
            {name: 'B',value: 6,colorValue: 2}, 
            {name: 'C',value: 4,colorValue: 3}];

在上面的数据中,树图显示了B和C值。值为0,因此A未在图表中显示。我还需要显示这些信息。我怎样才能在树形图中显示出来。

请查看example fiddle

感谢

1 个答案:

答案 0 :(得分:1)

这是一个非常丑陋的解决方法,但我设法通过使用另一个属性来存储我的真实值同时设置树状图值加 1 来实现这一点。

然后我使用 pointFormat 来显示正确的值。

tooltip: {
    pointFormat: '<b>{point.name}</b>: {point.myValue}'
},
data: [
    {name: 'A', value: valueA + 1, myValue: valueA, colorValue: 1},
    {name: 'B', value: valueB + 1, myValue: valueB, colorValue: 2}, 
    {name: 'C', value: valueC + 1, myValue: valueC, colorValue: 3}]
},