首页 > 解决方案 > 如何在highchart上显示每个点的注释然后消失

问题描述

我正在使用 highchart 并且上面有一些注释,但是首先加载所有注释,我将系列动画持续时间减少到 10000,问题是如何在图表上一一显示注释?

我的意思是我想在系列上显示第一个注释,然后消失第一个并显示第二个,依此类推。

显示我在互联网上找到的这张图片:

在此处输入图像描述

我会很感激与我分享您的数据,在此先感谢

标签: javascripthighchartsannotations

解决方案


我准备了一个演示,展示了如何在最后一点显示工具提示。

演示:https ://jsfiddle.net/BlackLabel/vL7k1yce/

  render() {
    let chart = this,
      points = chart.series[0].points;
    chart.tooltip.refresh(points[points.length - 1]);
  }

那是你想要达到的吗?

API:https ://api.highcharts.com/highcharts/chart.events.render

API:https ://api.highcharts.com/class-reference/Highcharts.Series#addPoint


推荐阅读