Highcharts - синхронизация Treemap по щелчку - PullRequest
0 голосов
/ 02 марта 2019

У меня есть две верхние диаграммы древовидной карты, которые я хочу синхронизировать, поэтому, если я развернусь до нижнего за 2013 год, я хочу обновить верхний за 2012 год, чтобы развернуть до той же точки.

Явозможность получить идентификатор при нажатии на нижнюю, например, id_5 для «Юго-Восточной Азии».Как я могу инициировать развертывание или событие щелчка для верхнего container?

https://jsfiddle.net/51xfq8ty/5/

1 Ответ

0 голосов
/ 04 марта 2019

Для синхронизации drilldown вы можете использовать внутренний метод onClickDrillToNode с правой точкой в ​​качестве аргумента.Для синхронизации drillup необходимо перезаписать drillUp метод:

        point: {
            events: {
                click: function(event) {
                    chart.series[0].onClickDrillToNode({
                        point: chart.series[0].points[event.point.index]
                    });
                }

            }
        },

Live demo: https://jsfiddle.net/BlackLabel/1znbwpu7/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...