Как я могу покрасить маркеры в Highcharts Sparkline? Ниже нет никакого эффекта, маркеры все остаются в своем голубом цвете по умолчанию.Изменить Highcharts sparklines цвет маркера
var $sparkline = $('.sparkline'),
colors = ['red','green','blue','green','red'],
data = [10,20,30,40,50];
$sparkline.highcharts('SparkLine', {
series: [{
data: data
}],
plotOptions: {
series: {
marker: {
fillColor: {
formatter: function() {
return colors[this.x];
}
}
}
}
},
chart: {}
});
Почему в вашем 'fillColor' есть' formatter'? Чего вы пытаетесь достичь? Почему бы просто не установить 'fillColor:' red'' или подобное. –
[API] (http://api.highcharts.com/highcharts#plotOptions.series.marker.fillColor) ссылка: 'fillColor: Color' ->' fillColor' должен быть строкой, содержащей цвет. Существует не такая вещь, как условное форматирование с использованием форматировщиков (?). –