Я пытаюсь добавить пользовательские значения оси X в Highstocks, но я не знаю, почему значения оси X отражают в Highcharts. Вот код, который я пробовал.
HTML:
<div id="check">
</div>
JS:
Highcharts.stockChart('check', {
rangeSelector: {
enabled: false
},
xAxis: {
categories: ["a", "b", "c"],
labels: {
formatter: function () {
console.log(this.value);
return this.value;
}
}
},
plotOptions: {
series: {
animation: {
duration: 2000
},
marker:{
enabled: false
}
}
},
xAxis:{
animation:{
enabled:true
},
},
series: [{
data: [5,3,4]
}]
});
Вот Скрипка: http://jsfiddle.net/abnitchauhan/j2Ls0gr3/
В скрипте вы можете видеть, что вместо значений категорий a, b, c отображается значение метки времени.
Я просто хочу отобразить значения категории. Я не знаю, почему не работает функция Formatter.