工具提示选项不适用于 Highcharts Treemap

Tooltip Options not working for Highcharts Treemap

我想向 Highcharts 树状图添加一些工具提示格式。例如 valueSuffixvalueDecimals。 我在使用具有不同图表类型的这些属性时没有问题,但不知何故它们不适用于树状图。

这是示例代码和 Fiddle 我尝试使用它们的地方。

$('#container').highcharts({
        tooltip: {
            backgroundColor: '#00FF00',
            valueSuffix: 'E',
            valueDecimals: 2
        },
        series: [{
            type: "treemap",
            layoutAlgorithm: 'stripes',
            alternateStartingDirection: true,
            levels: [{
            }]
        }]
    });

如您所见,background-color 属性有效。

我知道我可以将格式化程序与函数一起使用,但我更喜欢使用 Highcharts 提供的属性。

根据文档,您还可以使用 series.tooltip 或 plotOptions.treemap.tooltip 属性来设置样式,但它们都不起作用。

感谢您的报告。看起来像一个错误,我在此处添加到我们的跟踪器中:https://github.com/highcharts/highcharts/issues/5352

解决方法是手动推送 pointArrayMap 中似乎缺失的值。

例如 (JSFiddle):

Highcharts.seriesTypes.treemap.prototype.pointArrayMap.push('node.val');