我正在处理 Highstock,我正在尝试为 Highstock 中“数据”中的特定点设置颜色,例如 example , 但我无法让它工作,无论我如何设置颜色,它都不会显示在图表上。
我已经尝试过使用 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'}}
]
更新:
它适用于 highstock
参见 this演示。
您必须使用正确的对象来初始化它。
使用 Chart
而不是 StockChart
。
引用
关于javascript - Highstock/Highchart 无法设置单个点颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11976093/