Estoy usando "react-chartjs-2" para mostrar gráficos y me gustaría mostrar una página "/ elemento" cuando hago clic en uno de los elementos de mi gráfico. Así que estoy usando esta opción:
const option = { responsive: true, maintainAspectRatio: false, onClick (element) { if (element && element[0]) { console.log(element[0]._index); history.push('/element'); } }}
Entonces, cuando hago clic en cualquier elemento del gráfico, me da la página correcta, pero un momento después muestra este error:
Uncaught TypeError: this.getDatasetMeta(...).controller is null updateHoverStyle Chart.js:10143 handleEvent Chart.js:10241 eventHandler Chart.js:10167 listener Chart.js:10100 <anonymous> Chart.js:7830 addListener Chart.js:7535 addEventListener Chart.js:7833 bindEvents Chart.js:10104 each Chart.js:2231 bindEvents Chart.js:10103 initialize Chart.js:9388 construct Chart.js:9373 Chart Chart.js:9311 renderChart index.js:247 componentDidMount index.js:52 React 13 Redux 2 e (index):2494 Redux 2 onFulfilled middleware.js:23 promise callback*./src/config/middleware.js/promiseMiddleware/</< middleware.js:34 dispatch (index):3665 bindActionCreator Redux componentWillMount Login.js:125 React 21 js index.js:43 Webpack 6 Chart.js:10143No tengo idea de por qué estoy recibiendo este error. ¿Alguna ayuda por favor?