如何在Chart.js中为条形图设置最小值? (版本2.0.2)

时间:2016-05-12 09:47:36

标签: javascript charts chart.js

我正在将Chart.js从版本1.x移动到2.0.x并且我遇到了这个问题。

正如您在下图中看到的那样,我正在尝试显示分布在年龄段上的一些值。目前没有数据,但我仍然希望显示图表。我愿意显示的值将是正整数,因此显示的图表具有误导性。

enter image description here

示例json:

{
  "labels":[
    "18-24",
    "25-34",
    "35-44",
    "45-54",
    "55-64",
    "65+"
   ],
   "datasets":[
     {
       "label":"example 1",
       "data":[]
      }
    ]
}

我的问题是,如何将最小条形值设置为0?

1 个答案:

答案 0 :(得分:1)

好吧,好吧,这是一个不太明显的解决方案,而不是我能找到的。 1.0.x的

但无论如何,这里有帮助我的选项JSON

    chart = new Chart(ctx, {
      type: 'bar',
      data: data,
      options: {
        scales: {
          yAxes: [{
            ticks: {
              suggestedMin: 0
            }
          }]
        }
      }
    });

我找到了http://www.chartjs.org/docs/#scales