在高潮图上绘制自定义行

Vad*_*ade 9 javascript jquery highcharts

我最近一直在使用highchart api在网站上绘制一些数据,我需要能够添加一个自定义的垂直"线"来象征发生的事情,例如新闻稿.

我曾考虑过将一个列元素添加到图表中作为一个单独的系列,但这不太理想.

如果有人有任何想法会很棒

谢谢

Bhe*_*ung 10

你能用它renderer画线吗?

以下是渲染器API文档.看看这个path功能.

还要检查试试 jsfiddle的path功能.

  • 嗨,我有一个类似的查询.这个问题是,如果放大或缩小图表,绘制的svg线不会相应地重新缩放.同样,不会导出绘制的线条.是否有替代选项可以解决这个问题,还是应该手动处理这些事件? (2认同)

Jb *_*ker 5

您还可以查看addPlotLineaddPlotBand方法(http://api.highcharts.com/highcharts#Axis.addPlotLinehttp://api.highcharts.com/highcharts#Axis.addPlotBand).

使用它比绘制SVG路径更容易,更快,除非你的线不直.