使用以下代码生成图表时,我无法将比例设置为从零开始,甚至设置该选项.
这是代码(JSFiddle)
var simpleChart = new Chart(document.getElementById('chart'), {
type: 'bar',
data: {
labels: ['Online', 'Offline'],
datasets: [{
label: "# of servers",
data: [1, 7],
backgroundColor: [
'#009245',
'#c02a31'
]
}]
},
options: {
title: {
display: false
},
scales: {
yAxes: [{
beginAtZero: true
}]
}
}
});
Run Code Online (Sandbox Code Playgroud)
这是一个错误吗?我该怎么做才能将比例设置为真正从0开始?
另外,如何禁用该"# of servers"标签?
小智 11
我遇到了同样的问题.您必须在yAxes定义中定义"ticks":
scales: {
yAxes: [{
ticks: {
beginAtZero: true
}
}]
}
Run Code Online (Sandbox Code Playgroud)
更新小提琴:https://jsfiddle.net/r90Ljzvo/5/
| 归档时间: |
|
| 查看次数: |
5365 次 |
| 最近记录: |