Высокие диаграммы: добавление дополнительных данных в детализацию
Насколько я понимаю, формат данных детализации выглядит примерно так:
data: [['foo1', 2], ['foo2', 3], ['foo3', 2]]
я был действительно успешным в добавлении данных в каждый массив следующим образом:
data: [['foo1', 2, 111], ['foo2', 3, 222], ['foo3', 2, 333]]
но его отображение доставляет мне неприятности. насколько я понимаю, для средства форматирования всплывающей подсказки к данным обращаются с использованием this.point.name, this.point.y, this.x или this.percentage. как можно получить дополнительные данные в точке?
1 ответ
Решение
Переключитесь на использование точечного объекта вместо массива для данных.
drilldown: {
series: [{
id: 'animals',
data: [{name: 'Cats',
y: 4,
otherValue: 100},
В форматере ваше дополнительное значение будет находиться под:
this.point.otherValue
Пример скрипки.