par*_*zee 8 html javascript charts chart.js
我正在尝试在chart.js中更改我的网格的背景颜色,我已经尝试按照文档进行了很多研究,但我似乎无法弄明白.我也想摆脱顶级品牌,也找不到一个简单的方法.我正在谈论的标签是在这里演示的"我的第一个数据集"的标签:http://www.chartjs.org/docs/#bar-chart
解:
<canvas id="myChart"></canvas>
<script>
var ctx = document.getElementById("myChart");
var myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: ["Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag", "Zondag"],
datasets: [{
label: "",
data: [12, 19, 3, 5, 2, 3, 4],
backgroundColor: "rgba(3, 118, 195, 0.5)",
borderColor: "rgba(0, 158, 219, 1)",
borderWidth: "2",
}]
},
options: {
legend:{
display: false
},
scales: {
xAxes: [{
gridLines: {
show: true,
color: "F3F3F3",
}
}],
yAxes: [{
ticks: {
beginAtZero: true
}
}]
},
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
谢谢!
Kri*_*ant 10
隐藏标签,即只有传说:在下面的配置中使用options:
legend:{
display:false
}
Run Code Online (Sandbox Code Playgroud)
因此在你的代码中:
options: {
legend:{
display:false
},
scales: {
yAxes: [{
ticks: {
beginAtZero: true
}
}]
}
}
Run Code Online (Sandbox Code Playgroud)
并且,对于背景颜色,使用css for canvas元素:
<canvas id="myChart" style="background-color: grey;">
Run Code Online (Sandbox Code Playgroud)
希望这能为你做到!