Я делаю линейный график (с диаграммой. js), который я определил аналогично, как показано ниже
var ctx = document.getElementById('myChart').getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: ['M', 'T', 'W', 'T', 'F', 'S', 'S'],
datasets: [{
label: 'Sales Last Week',
data: [12, 17, 7, 17, 23, 18, 38],
backgroundColor: [
'rgba(1, 161, 216, 0.2)'
],
borderColor: [
'rgba(1, 161, 216, 1)'
],
borderWidth: 1
},
{
label: 'Sales This Week',
data: ['8', 17, 3, 17, 50, 10, 49],
backgroundColor: [
'rgba(1, 216, 128, 0.2)'
],
borderColor: [
'rgba(1, 216, 128, 1)'
],
borderWidth: 1
}
]
}
});
По какой-то причине только точки в x = 0 (первые значения в набор данных) отображает цвета, которые я определил, остальные отображают серый цвет по умолчанию. Обратите внимание на серый цвет во всех точках, кроме точек с x = 0
Есть Я что-то пропустил?