Высокие диаграммы: добавление дополнительных данных в детализацию

Насколько я понимаю, формат данных детализации выглядит примерно так:

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

Пример скрипки.

Другие вопросы по тегам