im using chartJS to display a bunch of measurements.
It seems like the Chart itself is only using a fraction of the canvas. I've found out that it depends on how much values I try to display. On different amounts of datapoints it extends in different ways, but more values doesn't mean it is using more space.
HTML:
<canvas id="myChart" width="1000" height="400"></canvas>
JS:
document.addEventListener("DOMContentLoaded",function(event){
var ctx = document.getElementById("myChart").getContext("2d");
var myLineChart = new Chart(ctx).Line({
labels: ["", "", "", "", "", ""],
datasets: [{
data: [5, 8, 6, 1, 2, 9], // Dummy values
}]
}, {
scaleOverride : true,
scaleStartValue : 0,
scaleSteps : 10,
scaleStepWidth : 5,
pointDot : false,
scaleXGridLinesStep : 9999
});
});
I've tried some fixes from the internet:
maintainAspectRatio: false
responsive: true
doesnt work for me ;(
UPDATE:
It seems like this error only occurs only when I use ChartNew.js.
I've also recreated my problem in a JSFiddle