javascript - 如何在highchart上显示每个点的注释然后消失
问题描述
我正在使用 highchart 并且上面有一些注释,但是首先加载所有注释,我将系列动画持续时间减少到 10000,问题是如何在图表上一一显示注释?
我的意思是我想在系列上显示第一个注释,然后消失第一个并显示第二个,依此类推。
显示我在互联网上找到的这张图片:
我会很感激与我分享您的数据,在此先感谢
解决方案
我准备了一个演示,展示了如何在最后一点显示工具提示。
演示: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
推荐阅读
- windows - 为什么有些驱动器具有 FILE_ATTRIBUTE_HIDDEN 和 FILE_ATTRIBUTE_SYSTEM 属性?
- ruby-on-rails - 如何使用设计强制注销除 current_user 之外的用户
- elasticsearch - 在 elasticsearch 6.5.4 中配置 x-pack 后集群未加入
- gradle - 需要使用 Gradle 构建和更新现有 jar 文件的步骤
- apache-flink - 2 SideOutputs 行为的联合
- reactjs - 根据内容中的值重新排序 FlatList
- react-native - react-devtools 代理在 react native 与 expo 中没有任何联系
- python - 匹配选定区域的颜色
- hyperledger-fabric - 未能调用链代码契约,错误:事务返回失败:ReferenceError:bor 未定义
- unit-testing - 如何通过测试到达 catchError 运算符