首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置bar-char的backgroundColor (chart.js)

设置bar-char的backgroundColor (chart.js)
EN

Stack Overflow用户
提问于 2020-03-09 19:12:41
回答 1查看 35关注 0票数 0

我正在使用chart.js库(https://www.chartjs.org/docs/latest/charts/bar.html)在Angluar中工作,我想为整个条形图设置3种颜色。

当显示的列超过3列时,有没有办法告诉图表应该从头开始应用颜色数组?到目前为止我的代码:

代码语言:javascript
复制
colors: ['red','green','yellow']
代码语言:javascript
复制
data: {
    datasets: [{
        barPercentage: 0.5,
        barThickness: 6,
        maxBarThickness: 8,
        minBarLength: 2,
        data: [10, 20, 30, 40, 50, 60, 70]
        backgroundColor: colors,
    }]
};

输出应该是:红,绿,黄,红,绿,黄,...

EN

回答 1

Stack Overflow用户

发布于 2020-03-09 19:20:19

您可以使用简单的编程逻辑。colorIndex = columnNumber%3使用模运算符。休息吧,你可以想想。希望能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60599368

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档