У меня есть вертикальная черта в моем проекте (я использую chart.js
). Мне нужно знать его длину / высоту (в пикселях). Я пытаюсь получить это так:
afterDraw: chart => {
var yAxis = chart.scales['y-axis-0'];
chart.config.data.datasets[0].data.forEach((value, index) => {
console.log(Math.round(yAxis.getPixelForValue(value)));
});
}
Но я получил неправильные значения. Для турника это работает правильно (с var xAxis = chart.scales['x-axis-0']
). В чем проблема? Как это сделать?