Как я могу добавить угловое событие 2 клика на верхнюю диаграмму с типом диаграммы в виде столбца?Я пытаюсь использовать приведенный ниже код:
let chart = new highCharts.Chart('container', Class1.createBarChart());
chart.series.click = this.clickBars();
clickBars() {
console.log('bar clicked');
}
Я не хочу использовать директивы <chart>
из-за технических ограничений.Также я не хочу вызывать событие клика в объекте конфигурации высоких графиков.Пожалуйста, дайте мне знать соответствующее решение для этого.
РЕДАКТИРОВАНИЕ:
Я попробовал ниже код, основанный на предложении:
chart.options.plotOptions.series.point.events.click = (function(event) { this.clickBars(event) }).bind(this);
Но вот это.clickBars идет как неопределенный.Хотя я создал функцию в своем классе.
Если я использую код, подобный следующему:
chart.options.plotOptions.series.point.events.click = (event) => this.clickBars(event);
, то он возвращает «Незаконные операторы возврата».