highstocks水平线不会被画出来

时间:2014-10-21 19:16:11

标签: javascript highcharts

所以我试图让我的highcharts情节绘制最近的最小值和最大值。

我已经认为正确的JSON子对象是“plotLines”,但是我的脚本只是拒绝绘制它们而没有任何错误。也许有人可以发现我的错误。相应的(可能是错误的,但这对于这个例子并不重要)值列在左侧

my plot

谢谢!

1 个答案:

答案 0 :(得分:0)

使用当前值,线条将永远不会绘制。

你的轴min位于500,你正在绘制线条498。 轴不会展开以显示plotLines或plotBands - 它只会展开以显示数据(或基于minPadding / maxPAdding等)。

您需要检查线条是否在最小/最大轴线内,以便显示它们。

您可以使用getExtremes()方法,如果需要,使用setExtremes()方法:

编辑以合并评论:

如果该行与网格线的值相同,则需要在plotLine或gridLines上设置zIndex - 默认情况下gridLines位于plotLines

之上