私は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
が正常に動作しているが、私が最初にbackgroundColor
フィールドを削除する場合point.backgroundColor
のみが働いていると、これを行うことができます。