【发布时间】:2023-03-05 08:37:01
【问题描述】:
我已经使用 chartjs 实现了折线图,
每次图表加载时,生成随机颜色,但是如何为backgroundColor and borderColor设置相同颜色
数据集看起来像,
var data = [{
label: "records",
data: [2, 4 ,20,10],
fill: false,
backgroundColor: this.generateColor(),
borderColor: this.generateColor(),
borderWidth: 1
},{
label: "amount",
data: [100, 200, 500,50],
fill: false,
backgroundColor: this.generateColor(),
borderColor: this.generateColor(),
borderWidth: 1
}
}]
generateColor = () => {
var letters = '0123456789ABCDEF';
var color = '#';
for (var i = 0; i < 6; i++) {
color += letters[Math.floor(Math.random() * 16)];
}
return color;
}
预期: 边框颜色和背景颜色应该相同
【问题讨论】:
标签: javascript arrays reactjs object chart.js