Javascript Highstock/Highchart无法设置单个点颜色

Javascript Highstock/Highchart无法设置单个点颜色,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,我正在处理Highstock,我试图在Highstock中的“数据”中为特定点设置颜色,就像在中一样,但我无法使其工作,无论我如何设置颜色,它都不会显示在图表上 我在Highchart API中尝试了该选项,它可以工作,但在Highstock中不起作用。 是因为我用x,y来指定点吗?请提供帮助。如果您查看演示,您将看到使用颜色设置工具提示颜色,而不是标记 要修复它,请使用markerfillColor,如下所示。 data: [ {x: 1343862840000, y: 4, mar

我正在处理Highstock,我试图在Highstock中的“数据”中为特定点设置颜色,就像在中一样,但我无法使其工作,无论我如何设置颜色,它都不会显示在图表上

我在Highchart API中尝试了该选项,它可以工作,但在Highstock中不起作用。


是因为我用x,y来指定点吗?请提供帮助。

如果您查看演示,您将看到使用
颜色设置工具提示颜色,而不是
标记

要修复它,请使用marker
fillColor
,如下所示。

data: [
    {x: 1343862840000, y: 4, marker:{ fillColor: 'red'} },
    {x:1343863200000, y:5, marker:{ fillColor: 'green'}}
]

更新
它适用于
highstock
见演示。
您必须使用正确的对象初始化它。
使用
图表
代替
股票图表

参考文献


默认情况下,Highstock已禁用点标记。您需要按如下方式显式启用它们:

plotOptions: {
    series: {
        marker: {
            enabled: true    
        }
    }
},

更多信息请参见

谢谢您的回复。我只是注意到它只适用于Highchart API,它不适用于Highstock,你能帮我处理Highstock吗?thanks@RicardoLohmann,接得好,真不敢相信我错过了。我甚至尝试了
标记:{color…
,但错过了api的
fillcolor
。请注意,对于Highcharts,
color
选项确实设置了点的颜色-。演示实际上并不使用HighStock。您能否共享一个使用彩色标记的实际HighStock图表(例如烛台图表)的演示?如果是,请发布问题的答案,ra而不是编辑问题。谢谢!可能重复您能否分享一个使用
Highcharts.stockChart
的工作示例?