Pregunta simple, pero parece que no puede encontrar la respuesta.
¿Cómo podemos eliminar una etiqueta específica en el eje x en chart.js?
Esta es la curva que tengo actualmente:
¿Hay alguna forma de simplemente ocultar las 9am
a. m. y seguir mostrando otra etiqueta (10 a. m....)?
Cosas que probé:
ticks: { callback: function(value, index, values) { return ''; } }
Pero esto eliminará toda la etiqueta en el eje x.
Cualquier ayuda será agradecida
Nota: esto no es un duplicado de Eliminar etiqueta/texto del eje x en chart.js , ya que solo quiero eliminar una etiqueta x específica.
Siempre hay que devolver algo. Entonces, primero puede verificar si la etiqueta actual es 9 a.m., de ser así, devuelva una cadena vacía; de lo contrario, devuelva la etiqueta:
ticks: { callback: function(value, index, values) { const label = this.getLabelForValue(value) return label === '9am' ? '' : label; } }