Я сталкиваюсь с проблемой при построении линейного графика с использованием chart- js lib .
Вот кодовая ручка: https://codepen.io/bhupendra1011/pen/gObEpJQ, где я установил Значение min Y, как показано ниже:
yAxes: [{
ticks: {
min: minY,
maxTicksLimit:5
},
gridLines: {
display:false
}
}]
Однако, если значения меньше minY, то построенные значения невозможны, если я уберу опцию minY, тогда все линейные графики будут видны, но в моем сценарии я хочу, чтобы график имел начальное значение.
Я также попытался использовать приведенный ниже код вместо установки minY:
afterBuildTicks: function(scale, ticks) {
return [minY].concat(ticks.filter(tick => tick >= minY));
}
, хотя все построенные линии видны, но начальное положение графика изменяется при выборе различных параметров серии Вот кодовая ручка для того же самого: https://codepen.io/bhupendra1011/pen/bGNJNBw
Я хочу, чтобы график начинался с некоторого начального значения, значения, меньшие, чем начальные значения, также должны быть нанесены на график и при обновлении графика, начальной позиции графика не должно меняться.
Спасибо