javascript - Chart.js 中的随机填充颜色

标签 javascript d3.js charts

我已经使用 nvd3 很长时间了。在 nvd3 中,我们可以选择指定自动图形填充颜色。

chart.barColor()

How can I fill random colors in Chart.js graphs without defining each color in datasets?

我不想使用 JavaScript 函数从中生成和获取随机颜色。我需要类似于 nvd3 barColor()

的东西

如果有可能的方法,请帮助我。

最佳答案

        function getRandomColor() {
            var letters = '0123456789ABCDEF'.split('');
            var color = '#';
            for (var i = 0; i < 6; i++ ) {
                color += letters[Math.floor(Math.random() * 16)];
            }
            return color;
                }

然后设置:

fillcolor = getRandomColor()

关于javascript - Chart.js 中的随机填充颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31243892/

相关文章:

Javascript,像这样将数组转换为字符串

javascript - 操作 jquery 集合

javascript - 如何正确呈现 AJAX POST MVC 4 的返回

javascript - 带有对象条目的 d3.js forceSimulation()

javascript - d3 v4 嵌套数据和堆叠条形图

javascript - 为什么将foreignObject附加到SVG中会破坏jquery ui的调整大小?

javascript - ExtJS 3 完整应用示例

javascript - FLOT 图表 x 轴时间

javascript - 有两列的谷歌柱形图

Excel VBA : Which OLE/OCX control to use to display a chart in a form?