У меня есть приложение реагирования, использующее диаграммы JS, данные извлекаются из API REST / JSON.Моя диаграмма показывает две линейные графики: Линия 1) Оригинал и Линия 2) Изменено.Я хочу, чтобы как оригинал, так и модификация отображали свой собственный соответствующий цвет.
Мой исходный код без цвета - результаты: на линейном графике отображается как оригинал, так и модифицированный серый -:
const data = {
labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec'],
datasets: this.state.chartData.map((data, index) => {
return {
data,
label: index === 0 ? 'Original' : 'Modified'
}
})
}
Моя попытка добавить / изменить цвет - результаты: Модифицированный показывает дважды, а оригинальный не показывает -:
const data = {
labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec'],
datasets: this.state.chartData.map((data, index) => {
return {
data,
label: 'Original',
backgroundColor:[
'rgba(0,255,255,1)',
],
label: 'Modified',
backgroundColor:[
'rgba(0,0,255,1)',
],
}
})
}
Предполагаю, что с моим синтаксисом / настройкой должно быть что-то не так, могу ли я получить некоторую помощь, пожалуйста?