#javascript #charts #highcharts #drilldown
#javascript #Диаграммы #highcharts #детализация
Вопрос:
использование детализации highcharts с данными json highcharts.js drilldown.js
Я могу выполнить детализацию, но я хочу изменить кнопку возврата на список сверху, если вы выберете детализацию, вы можете нажать на ссылку, чтобы вернуться к началу. Возможно ли это вместо того, чтобы нажимать назад, назад, назад
Комментарии:
1. Как панировочные сухари? Или просто функциональность «возврата к началу»?
2. Именно на этом я ищу ссылку «хлебные крошки» вместо кнопки
Ответ №1:
Вы можете обернуть метод chart.drillUp() и продолжать запускать его, пока не появится ряд верхнего уровня.
(function (H) {
H.wrap(H.Chart.prototype, 'drillUp', function (p) {
p.call(this);
while (this.drilldownLevels.length) {
p.call(this);
}
});
})(Highcharts);
Пример: https://jsfiddle.net/ubefcxtm /
Следует иметь в виду, что она не переходит непосредственно к ряду верхнего уровня, но запускает детализацию несколько раз — например, событие drillup также запускается несколько раз.