Chart.js中图表的默认颜色在哪里?

问题描述 投票:0回答:1

我正在将Chart.js与ChartKick一起使用:

https://github.com/chartjs/Chart.js

https://github.com/ankane/chartkick.js

我找不到您添加的每个新行/数据集的默认颜色在其代码中定义的位置。例如。参见下面的图表:

Example Chart

有8行,我没有明确设置它们的任何颜色;它们是默认自动设置的。尽管我希望能够在定义的另一个更复杂的图表中引用这些颜色,以便我的颜色在所有图表中都可以保持一致。

我已经搜索了github存储库和文档(例如https://www.chartjs.org/docs/latest/general/colors.html),但找不到任何东西。有人知道他们在哪里定义吗?

javascript ruby-on-rails chart.js chartkick
1个回答
1
投票

颜色是由Chartkick而不是Chart.js定义的。 Source

let defaultColors = [
  "#3366CC", "#DC3912", "#FF9900", "#109618", "#990099", "#3B3EAC", "#0099C6",
  "#DD4477", "#66AA00", "#B82E2E", "#316395", "#994499", "#22AA99", "#AAAA11",
  "#6633CC", "#E67300", "#8B0707", "#329262", "#5574A6", "#651067"
];
© www.soinside.com 2019 - 2024. All rights reserved.