Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

386
Vistas
La información sobre herramientas de Chart.js no muestra todos los valores de los conjuntos de datos del eje x en un punto específico en el gráfico de líneas, problema con el modo: 'índice'

Solía usar la siguiente configuración en Chart.js@2.9.4 en SvelteKit y mostraba todos los valores del conjunto de datos en un punto específico del gráfico de líneas. [ENLACE DE REEMPLAZO]

 options: { tooltips: { mode: 'index', intersect: false }, hover: { mode: 'nearest', intersect: true }, responsive: true }

La salida fue:

ingrese la descripción de la imagen aquí

Después de actualizar el gráfico a chart.js@3.8.0, no muestra todos los conjuntos de datos en un punto como la configuración anterior.

Esta es la salida en chart.js@3:

ingrese la descripción de la imagen aquí

Espero que muestre todos los conjuntos de datos en un punto.

¡Gracias de antemano!

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Esto se debe a que está actualizando a una nueva versión principal que tiene varios cambios importantes, por lo que la configuración de información sobre herramientas se movió del espacio de nombres options.tooltips al espacio de nombres options.plugins.tooltip , si cambia esto, funciona como se esperaba. Le sugiero que primero lea la guía de migración, ya que hay más cosas cambiadas que se romperán si solo actualiza el número de versión.

 const options = { type: 'line', data: { labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"], datasets: [{ label: '# of Votes', data: [12, 19, 3, 5, 2, 3], borderColor: 'pink' }, { label: '# of Points', data: [7, 11, 5, 8, 3, 7], borderColor: 'orange' } ] }, options: { plugins: { tooltip: { mode: 'index', intersect: false } } } } const ctx = document.getElementById('chartJSContainer').getContext('2d'); new Chart(ctx, options);
 <body> <canvas id="chartJSContainer" width="600" height="400"></canvas> <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/3.8.0/chart.js"></script> </body>

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda