Highstock / Highchart не может установить цвет отдельной точки
Я работаю над Highstock, я пытаюсь установить цвет в определенную точку в "данных" в Highstock, как в пример, но я не мог заставить его работать, независимо от того, как я установил цвет, его не видно на графике.
Я пробовал вариант с HIGHCHART API, он работает, но он не работает с Highstock.
jsfiddle link (что я пробовал)
Это потому, что я использую x, y для указания точки? Пожалуйста помочь.
2 ответов
если вы посмотрите на демо, вы увидите, что с помощью color
цвет всплывающей подсказки, а не marker
.
чтобы исправить это, используйте маркер fillColor
вместо этого, как показано ниже.
data: [
{x: 1343862840000, y: 4, marker:{ fillColor: 'red'} },
{x:1343863200000, y:5, marker:{ fillColor: 'green'}}
]
обновление:
Он работает на highstock
посмотреть этой демо.
Вы должны init его, используя правильный объект.
Использовать Chart
вместо StockChart
.
ссылка
Highstock имеет маркеры точек отключены по умолчанию. Вам нужно будет включить их явно следующим образом:
plotOptions: {
series: {
marker: {
enabled: true
}
}
},
на http://api.highcharts.com/highstock/plotOptions.series.marker