如何为Y轴设置最大和最小值

我正在使用来自http://www.chartjs.org/ 的线形图 画面中,我们看到的是:"我在这里输入图片描述"1

你可以看到Y轴的最大值(130)和最小值(60)是自动选择的,我想要最大值=500,最小值=0,这可能吗?

解决办法

你必须超越规模,试试这个。

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 
    });
}
评论(3)

上述答案对我不起作用。可能自11年以来,选项名称发生了变化,但下面的方法对我有帮助。

ChartJsProvider.setOptions
  scaleBeginAtZero: true
评论(1)

只要在你的选项中设置scaleStartValue的值。

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

请看这方面的文档这里

评论(1)