【发布时间】:2017-11-23 15:24:19
【问题描述】:
我在使用 Chart.js 时遇到问题,因为即使我设置了 beginAtZero 参数,条形图也不是从零开始。
我为代码的正确位置尝试了多种方法,但似乎不起作用。
有人知道如何解决我的问题吗?
代码如下:
var chartdata = {
labels: answer,
datasets: [{
label: 'Count',
backgroundColor: 'rgba(200, 200, 200, 0.75)',
borderColor: 'rgba(200, 200, 200, 0.75)',
hoverBackgroundColor: 'rgba(200, 200, 200, 1)',
hoverBorderColor: 'rgba(200, 200, 200, 1)',
data: count
}
]
};
var options = {
scales: {
yAxes: [{
ticks: {
beginAtZero: true
}
}]
}
};
var ctx = $("#mycanvas");
var barGraph = new Chart(ctx, {
type: 'bar',
data: chartdata
options: options
});
【问题讨论】:
-
创建一个[jsfiddle](jsfiddle.net)会更容易帮你
标签: javascript chart.js yaxis