Javascript 在Chart.js中是否有beginAtZero的全局设置?

Javascript 在Chart.js中是否有beginAtZero的全局设置?,javascript,chart.js,Javascript,Chart.js,我知道我可以为每个图表设置如下选项: options: { scales: { yAxes: [{ ticks: { beginAtZero:true } }] } } 我使用了很多图表,希望所有图表的yaxis都默认从零开始 我正在使用Chart.js 2.3.0。是的,ChartJS中的beginAtZero有一个全局设置,您可以通过以下方式设置它,使所有图表的y

我知道我可以为每个图表设置如下选项:

options: {
    scales: {
        yAxes: [{
            ticks: {
                beginAtZero:true
            }
        }]
    }
}
我使用了很多图表,希望所有图表的yaxis都默认从零开始


我正在使用Chart.js 2.3.0。

是的,ChartJS中的
beginAtZero
有一个全局设置,您可以通过以下方式设置它,使所有图表的
yax
从零开始

Chart.defaults.scale.ticks.beginAtZero = true; //set this at the beginning of your code
这里有一个小例子

Chart.defaults.scale.ticks.beginAtZero=true;
var ctx=document.getElementById(“chart1”).getContext(“2d”);
var myChart=新图表(ctx{
类型:'bar',
数据:{
标签:[5,6,7,8],
数据集:[{
标签:“图表#1”,
数据:[5,6,7,8],
背景颜色:“rgba(255,99,132,0.3)”,
边框颜色:“rgba(255,99132,1)”,
边框宽度:1
}]
}
});
var ctx=document.getElementById(“chart2”).getContext(“2d”);
var myChart=新图表(ctx{
类型:'bar',
数据:{
标签:[9,10,11,12],
数据集:[{
标签:“图表2”,
数据:[9,10,11,12],
背景颜色:“rgba(54162235,0.3)”,
边框颜色:“rgba(54162235,1)”,
边框宽度:1
}]
}
});


很抱歉,我在度假,所以还不能测试它。我将在下周测试它。:)哦。。。不用担心:)非常感谢!但在文档中找不到此项。。。或者我可以吗?@ConnyOlsson,看起来文档指向了一种不同的方法()