首页 > 解决方案 > Highchart 气泡图例点击是否有渲染后事件?

问题描述

对于 Highchart 气泡图,我在图表事件中有一个用于渲染的钩子,以便它查看气泡和数据标签,并在与另一个标签重叠时重新定位数据标签。它还计算出气泡和数据标签的 x、y 并绘制从标签到气泡的引导线。除了单击图例项来过滤气泡的情况外,这非常有效。在这种情况下,当 Highcharts 移动东西时,渲染事件系列数据具有移动之前的 x,y 值,这些值会在线条绘制到的地方出错。

理想情况下,我想知道图例过滤器更改后图表何时完成渲染,然后我可以运行相同的逻辑以避免冲突。目前,我拥有的碰撞逻辑是在图例过滤过程布置元素之前获取位置值。当我调试和打开/关闭图例过滤器时,我在系列点数据标签中看到了新位置,所以它让我相信在图例过滤器布局完成之后新值就在那里。

标签: javascripthighchartsbubble-chart

解决方案


推荐阅读