ChartJS 条形图的精度

2w3rbyxf  于 2022-11-06  发布在  Chart.js
关注(0)|答案(1)|浏览(226)

我使用chart.js中的条形图,如下所示bar chart
现在我想显示4位小数而不是3位,但我只能找到如何为折线图做这件事。
有人能帮我吗?

xdyibdwo

xdyibdwo1#

在Chart.js中,默认情况下,所有值都被格式化为3位小数,似乎没有允许您直接更改小数位数的设置。
相反,您可以使用原始值,并通过覆盖图表选项中的标签回调来自行设置其格式:

.
.
.
plugins: {
  tooltip: {
    callbacks: {
      label: function(context) {
        return Number((context.raw || 0)).toFixed(4);
      }
    }
  }
}
.
.
.

编辑:添加了一个工作示例,以演示条形图中显示的4位小数:https://jsfiddle.net/j2Lwbmu8/

相关问题