我在x轴上使用chart.js。我希望修复fontcolor有重要的小问题。是否有任何方法可以访问次要标记,或建议在这个标题中标记更多标记的好方法?
我能够做到。
请按照以下步骤操作:
https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.3/Chart.js
的chart.js 2.7.3版helpers.each(itemsToDraw, function (itemToDraw, index) {
context.fillStyle = itemToDraw.major ? majorTickFontColor : tickFontColor;
并将其替换为代码 - >
if (Object.prototype.toString.call(tickFontColor) === '[object Array]') {
context.fillStyle = itemToDraw.major ? majorTickFontColor[index] : tickFontColor[index];
} else {
context.fillStyle = itemToDraw.major ? majorTickFontColor : tickFontColor;
}
xAxes: [{
ticks: {
fontColor: ['red', 'grey', 'blue', 'black', 'orange', 'green'],
}
}]