我正在使用Chart.js。我有一條具有特定顏色的數據線。我希望這些數據線的點的顏色不同。根據該文件,你可以用Chart.defaults.global.elements.point.backgroundColor
Chart.js數據背景顏色覆蓋點背景顏色
var ctxLine = document.getElementById("lineChart").getContext('2d');
lineChart = new Chart(ctxLine, {
type: 'line',
data: {
labels: dates,
datasets: [{
data: ['...'],
backgroundColor: "rgba(52,152,219,0.4)"
}]
},
options: {
elements: {
point: {
borderColor: "rgb(255,255,0)",
backgroundColor: "rgb(255,0,0)"
}
}
}
});
point.borderColor
工作正常,但point.backgroundColor
如果我刪除了第一場backgroundColor
只有努力做到這一點。