我知道我们可以改变颜色,但是真的可以有这样的彩色线条吗
https://codepen.io/diasraphael/pen/mdXzdqr
var ctx = document.getElementById("mybarChart").getContext("2d");
var mybarChart = new Chart(ctx, {
type: 'bar',
data: {
labels: ['1', '2', '3'],
datasets: [{
label: 'Candidate A Votes',
backgroundColor: "#000080",
data: [90,0,0]
}, {
label: 'Candidate B Votes2',
backgroundColor: "#d3d3d3",
data: [0,70,0]
}, {
label: 'Candidate C Votes3',
backgroundColor: "#add8e6",
data: [0,0,45]
}]
},
options: {
legend: {
display: true,
position: 'top',
labels: {
fontColor: "#000080",
}
},
scales: {
yAxes: [{
ticks: {
beginAtZero: true
}
}]
}
}
});
1条答案
按热度按时间sqyvllje1#
是的,如此处所述,您可以使用canvas pattern。
为了使它更简单,你可以使用一个外部库来绘制你想要的图案作为背景:
第一个