Highcharts:如果有多个堆栈,只显示堆栈标签?

时间:2018-01-19 17:14:53

标签: javascript highcharts

问题截图:

Stack Labels (current view)

我尝试了下面的代码,但它对我不起作用。有什么想法吗?

stackLabels: {
                enabled: true,
                formatter: function () {
                    if (this.x !== this.total)
                    return this.total;
                }
             },

也许我必须使用'this.points',因为数据系列涉及数字数组。

1 个答案:

答案 0 :(得分:0)

我认为这应该有效:

...
formatter: function() {
   var data = 0;
   for (key in this.points) {
       if (this.points[key] !== null) data++;
   }

   if (data > 2) {
       return this.total;
   }

}
...

Fiddle