Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

333
Views
En chart.js, ¿cómo invoco un complemento al completar el primer renderizado?

Tengo este complemento para chart.js que representa rellenos degradados para un gráfico de barras apiladas en afterRender. Los rellenos de gradiente se vuelven visibles si cambio el tamaño de la ventana del navegador o llamo a chart.update() en una función onClick. El gradiente de fondo se vuelve visible cuando paso el mouse sobre cada elemento individual del gráfico de barras.

Llamar a chart.update() dentro de ese complemento obliga a que todos los gradientes se dibujen en la primera representación del gráfico de barras apiladas, pero parece desencadenar un efecto desbocado en el que la actualización del gráfico desencadena una nueva representación y eso no parece bueno.

Así que estoy un poco desconcertado sobre lo que está yendo mal aquí. Llamar a chart.update() en un enlace de React no tiene el efecto esperado para mí. ¿Cómo me aseguro de que este complemento se ejecute y se complete antes del primer sorteo? ¿O tal vez hay algo más fundamentalmente erróneo en esto?

Estoy usando react-chartjs-2.

Ejemplo de código: https://codesandbox.io/s/blissful-monad-vq1fn?file=/App.tsx

Agradezco cualquier entrada en este

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!