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

268
Views
chart.js deshabilita la animación de opacidad para la información sobre herramientas

Tengo un gráfico en el que dibujo algunos metadatos en animation.onComplete :

 animation: { onComplete: ChartHelper.barChartDrawMetadata(28, 2) }

Al pasar el cursor sobre el gráfico, se muestra una información sobre herramientas con información adicional. Pero la opacidad de esta información sobre herramientas está animada, 400 ms. (Encontré esto en chart.esm.js).

Durante la animación de la información sobre herramientas, los metadatos dibujados se eliminan y se vuelven a dibujar una vez que se completa la animación de la información sobre herramientas.

Me gustaría hacer que la duración de la animación de la información sobre herramientas sea 0, de modo que los metadatos se vuelvan a dibujar inmediatamente cuando se muestre la información sobre herramientas y no desaparezcan durante 400 ms a la vez. ¿Cómo haría esto, si es posible?

Probé muchas cosas, como configurar plugins.tooltip.animation.duration = 0 , o plugins.tooltip.animationDuration = 0 , etc.

Ahora, la única forma que veo es editar el valor establecido en chart.esm.js, pero no veo ninguna forma de acceder/anular este valor.

 animations: { numbers: { type: 'number', properties: ['x', 'y', 'width', 'height', 'caretX', 'caretY'], }, opacity: { easing: 'linear', duration: 200 } }

¿Hay alguna forma documentada de deshabilitar la animación de información sobre herramientas o de no ocultar los metadatos?

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!