是否可以在图表上标记任意点?

时间:2015-06-09 19:08:18

标签: dygraphs

我认为这个问题的答案是否定的,但我想确保我没有忽略一些解决方法。

我正在使用underlayCallback突出显示系列中的多个区域,但据我所知,无法标记突出显示的区域。我想在图表上的固定x,y位置添加一个div。有没有办法可以实现这个目标?

我也看过细线,但我宁愿使用高亮功能。 我可以在图表外部的图表上添加div,但随着数据的变化或缩放,它不随数据移动。现在我只是在图表的侧面有一个传说来解释亮点,但不是我想要的样子。

还有其他想法吗?

1 个答案:

答案 0 :(得分:1)

您使用外部<div>的方法是合理的。唯一的诀窍是每次调用underlayCallback时都必须重新定位它。 dygraphs本身对轴标签和注释做了类似的事情。

toDomCoords方法可帮助您将x,y数据值转换为DOM坐标,以绝对定位<div>