Slik angir du maks. og min. verdi for Y-aksen

Jeg bruker linjediagram fra http://www.chartjs.org/ .

Som du kan se er maks verdi (130) og min verdi (60) for Y-aksen valgt automatisk, jeg vil ha maks verdi = 500 og min verdi = 0. Er dette mulig?

Løsning

Du må overstyre vekten, prøv dette:

window.onload = function(){
    var ctx = document.getElementById("canvas").getContext("2d");
    window.myLine = new Chart(ctx).Line(lineChartData, {
        scaleOverride : true,
        scaleSteps : 10,
        scaleStepWidth : 50,
        scaleStartValue : 0 
    });
}
Kommentarer (3)

Svarene ovenfor fungerte ikke for meg. Muligens er navnene på alternativene endret siden '11, men følgende gjorde susen for meg:

ChartJsProvider.setOptions
  scaleBeginAtZero: true
Kommentarer (1)

Bare angi verdien for scaleStartValue i alternativene.

var options = {
   // ....
   scaleStartValue: 0,
}

Se dokumentasjonen for dette her.

Kommentarer (1)