2

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

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

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

但它似乎没有任何影响。欢迎大家帮忙!

4

1 回答 1

1

感谢@PawelFus 的指针。

解决方案是遍历所有系列,因为它不能在全局范围内完成。但是它非常慢:放大后气泡图需要超过一秒钟的时间才能更新。

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

            }
于 2014-02-10T02:35:59.020 回答