Change the Y-axis values from real numbers to integers in Chart.js

后端 未结 6 1194
忘了有多久
忘了有多久 2020-12-24 04:39

I have a chart that I want to include in my website using Chart.js. In the Y-axis, it gives me real numbers instead of integers. How can I change the number to integers?

6条回答
  •  北荒
    北荒 (楼主)
    2020-12-24 05:24

    I handled it this way in new version:

    new Chart(ctx, {
      type: 'bar',
      data: chartData,
      options: {
        scales: {
          yAxes: [{
            ticks: {
              beginAtZero: true,
              callback: function(value) {if (value % 1 === 0) {return value;}}
            }
          }]
        }
      }
    });
    

提交回复
热议问题