我正在使用v2版本。然而,我似乎无法设置折线图的默认颜色。我主要想设置x/y轴图表值的颜色。我认为下面的代码可能可以实现 - 但它根本没有对图表产生任何影响。
Chart.defaults.global.defaultColor = 'orange',
更新
这里是一个带有动态图表的jsfiddle链接。简单来说,我想要改变标签的颜色,例如:2016年2月7日等等。
我正在使用v2版本。然而,我似乎无法设置折线图的默认颜色。我主要想设置x/y轴图表值的颜色。我认为下面的代码可能可以实现 - 但它根本没有对图表产生任何影响。
Chart.defaults.global.defaultColor = 'orange',
这里是一个带有动态图表的jsfiddle链接。简单来说,我想要改变标签的颜色,例如:2016年2月7日等等。
好的,我找到了答案。我需要寻找 ticks
属性...请参见下面的代码。
请查看更新后的jsfiddle:https://jsfiddle.net/o534w6jj/1/
var ctx = $("#weekly-clicks-chart");
var weeklyClicksChart = new Chart(ctx, {
type: 'line',
data: data,
scaleFontColor: 'red',
options: {
scaleFontColor: 'red',
responsive: true,
tooltips: {
mode: 'single',
},
scales: {
xAxes: [{
gridLines: {
display: false,
},
ticks: {
fontColor: "#CCC", // this here
},
}],
yAxes: [{
display: false,
gridLines: {
display: false,
},
}],
}
}
});
如果您正在使用Chartjs v3+,您可以尝试这个方法。
options: {
...
scales: {
y: {
ticks: {
color: 'red'
}
}
,
}
}