Мой код:
<Bar className="bar-chart"
ref={(r) => (this.chart = r)}
data={data} options={chartOptions} height={105} redraw />
в переменной "chartOption" Я добавил следующую строку:
onClick: this.handleBarClicked
Это странная проблема, с которой я сталкиваюсь - в разработке Chromeконсоль Я могу выполнить действие:
this.chart.getElementAtEvent(evt)
, и я получу ожидаемое значение столбца кликаемой панели.Но внутри кода эта строка выдает следующую ошибку:
main.jsx: 116 Uncaught TypeError: _this.chart.getElementAtEvent не является функцией в Chart.(main.jsx: 116) на Chart.handleEvent (Chart.js: 8877) на Chart.eventHandler (Chart.js: 8820) на слушателе (Chart.js: 8758) на HTMLCanvasElement.proxies.(Chart.js: 6685)
Есть идеи, что может вызвать такую проблему?