在HighCharts气泡图中缩放时,更改数据标签的字体大小



我最初使用 highcharts创建了一个图,但我找不到这个问题的解决方案。总而言之,我显示了大量变量与不同时间范围之间的相关性。因此,对于每个变量,我都有几个气泡,其直径与相关值成正比。问题是,当我放大时,标签大小保持不变并且不可读。

我想在我的 chart的定义中实现这样的东西:

selection: function(event) {
    this.options.plotOptions.bubble.dataLabels.style.fontSize = somefunction();
}

,但似乎没有任何影响。所有帮助欢迎!

感谢@pawelfus的指针。

解决方案是循环遍历所有系列,因为它不能在全球上完成。但是它非常慢:缩放后,气泡图需要多秒钟才能更新。

selection: function (event) {
            for (var s in this.series) {
                this.series[s].update({ 
                    dataLabels: {
                        style:{
                            fontSize: 11
                        }
                    }
                });
            }

最新更新