我正在研究 Highstock,我试图将颜色设置为 Highstock 中“数据”中的特定点,就像在 example 中一样,但我无法让它工作,无论我如何设置颜色,它都没有t 显示在图表上。
我已经尝试过使用 Highchart API 的选项,它有效,但不适用于 Highstock。
jsfiddle link(what I have tried)
是因为我使用 x, y 来指定点吗?请帮忙。

最佳答案

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

要修复它,请改用标记 fillColor,如下所示。

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

demo

更新:
它适用于 highstock,参见 this 演示。
您必须使用正确的对象来初始化它。
使用 Chart 而不是 StockChart

引用
  • point marker
  • 关于javascript - Highstock/Highchart 无法设置单个点颜色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11976093/

    10-09 21:39