Highstock/Highchart无法设置Individual Point颜色

leo*_*eon 6 javascript highcharts highstock

我正在研究Highstock,我正试图在Highstock的"数据"中设置一个颜色,就像在示例中一样,但我无法让它工作,无论我如何设置颜色,它都没有' t显示在图表上.

我已经尝试使用Highchart API的选项,它可以工作,但它不适用于Highstock.

jsfiddle链接(我试过的)

是因为我使用x,y来指定点吗?请帮忙.

Ric*_*ann 11

如果您查看您的演示,您将看到使用color它设置工具提示颜色而不是marker.

要修复它,请使用标记fillColor,如下所示.

data: [
    {x: 1343862840000, y: 4, marker:{ fillColor: 'red'} },
    {x:1343863200000, y:5, marker:{ fillColor: 'green'}}
]
Run Code Online (Sandbox Code Playgroud)

演示

更新:
它可以highstock看到这个演示.
你必须使用正确的对象初始化它.
Chart而不是StockChart.

参考


leo*_*eon 3

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

plotOptions: {
    series: {
        marker: {
            enabled: true    
        }
    }
},
Run Code Online (Sandbox Code Playgroud)

查看更多信息:http://api.highcharts.com/highstock/plotOptions.series.marker