我最初使用highcharts
创建了一个图表,但我找不到this question的解决方案。
总而言之,我展示了大量变量与不同时间范围之间的相关性。因此,对于每对变量,我有几个气泡,其直径与相关值成比例。问题是,当我放大时,标签大小保持不变并且不可读。
我想在我的chart
:
selection: function(event) {
this.options.plotOptions.bubble.dataLabels.style.fontSize = somefunction();
}
但它似乎没有任何影响。欢迎大家帮忙!
答案 0 :(得分:1)
感谢@PawelFus指针。
解决方案是遍历所有系列,因为它无法在全局范围内完成。但速度非常慢:放大后,气泡图需要超过一秒的时间来更新。
selection: function (event) {
for (var s in this.series) {
this.series[s].update({
dataLabels: {
style:{
fontSize: 11
}
}
});
}