Задать вопрос

Как привязать кастомные данные в Highcharts?

Довольно давно работаю с Highcharts и каждый раз выдумываю свой велосипед привязки данных к сериям, дабы затем как-то их использовать (например, вывести в тултип).
series: [{data : [{
  x: 5,
  y: 6,
  customData: 'Какие-то данные'
}]}]

Но, в итоге ни где в объекте series (ни в data ни в options) не обнаруживается объекта (строки, числа и пр.), переданного под нестандартным ключем (в данном случае, customData)
chart.series[ 0 ].options.data[ 0 ] →
{
  x: 5,
  y: 6
}


Документация молчит, либо я невнимателен.
  • Вопрос задан
  • 3699 просмотров
Подписаться 4 Оценить Комментировать
Решения вопроса 1
Ваши кастомные данные (привязка к точке) будут в
chart.series[0].points[0].customdata

Пример: jsfiddle.net/dALDR/32/

Если же нужно привязать кастомные данные к серии точек, то данные будут здесь:
chart.series[0].options.customdata.somekey

Пример: jsfiddle.net/dALDR/33/
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы