Я хотел добавить настраиваемый диапазон оси Y в chartjs. В настоящее время он выбирается автоматически. Мой диапазон данных слишком велик, поэтому мин и макс не работает должным образом, в этом случае большинство элементов невидимы.
Я хотел добавить некоторый настраиваемый диапазон оси y, например, это
Пожалуйста, дайте мне несколько предложений.
Спасибо за Ваш ответ.
Добро пожаловать .. надеюсь, что ваша проблема решена



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я могу решить эту проблему, выполнив следующие настройки.
yAxes: [{
scaleLabel: {
display: true,
labelString: 'LABEL',
},
type: 'logarithmic',
position: 'left',
ticks: {
min: 0, //minimum tick
max: 10000000, //maximum tick
callback: function (value, index, values) {
return Number(value.toString());//pass tick values as a string into Number function
}
},
afterBuildTicks: function (chartObj) { //Build ticks labelling as per your need
chartObj.ticks = [0,10,100,1000,10000,100000,1000000,10000000];
}
}]
не могли бы вы добавить скрипку
Пожалуйста, проверьте это: therichpost.com/question/…