Highcharts 在海图中将标记符号图像更改为垂直线

Highcharts 在海图中将标记符号图像更改为垂直线,highcharts,highstock,Highcharts,Highstock,是否可以用简单的直线[垂直线]替换图像,以突出显示图表上的最高点或点 一种方法是使用highcharts绘制线: plotLines: [{ color: '#FF0000', width: 2, value: 7 }] 在本例中,打印线位于X轴上,这使其垂直。我已经指定了一个值7,将其置于类别编号7(从0开始)。:-)因为,加载到图表的数据是动态的(x轴和y轴),而且我想将图像替换为垂直线…我不明白您

是否可以用简单的直线[垂直线]替换图像,以突出显示图表上的最高点或点


一种方法是使用highcharts绘制线:

 plotLines: [{
            color: '#FF0000',
            width: 2,
            value: 7
        }]


在本例中,打印线位于X轴上,这使其垂直。我已经指定了一个值7,将其置于类别编号7(从0开始)。

:-)因为,加载到图表的数据是动态的(x轴和y轴),而且我想将图像替换为垂直线…我不明白您想要什么,您想要用线标记吗?如果是,我不确定您的示例的问题在哪里,它使用图像。您只需要添加“线”标记作为图像,并调整宽度/高度。更好的解决方案是由SteveP提出的,但我不确定它到底出了什么问题,因为我必须根据x轴上出现的时间戳来绘制这条线。因此,手动为plotlines指定值对我帮助不大。在数据选项中,我们有一个标记(选项),当特定的时间戳值动态出现时,它会获取图表上的图像。所以,我想用垂直线替换标记图像。绘图线可以动态添加和删除,就像数据一样。如果你发布一些代码,我们可以告诉你怎么做。