Cuando trato de usar una variable global en esta función, siempre me quedo sin definir. En el eje y necesito tener valores fijos, por ejemplo: Falla y Saludable, pero chart.js funciona dinámicamente y agrega valores.
ticks: { beginAtZero: true, max: this.numberOfMax, // autoSkip: false, callback: function(value, index, values) { console.log(value) if (values.length == 7) { console.log(this.currentClicked) switch(value) { case 0: return "Healthy" case 1.0: return "Inner Race Fault" case 2.0: return "Outer Race Fault" case 3.0: return "Roller Element Fault" } } else if (values.length == 11) { switch(value) { case 0: return "Healthy" case 1.0: return "Fault" } } }Entonces, cuando, por ejemplo, configuro max: 1, entonces los valores tienen una longitud de 11 o cuando configuro max: 3, entonces es 7. ¿Quizás hay una manera de establecer el número de valores de la misma manera que la propiedad max?