【发布时间】:2014-11-05 17:52:14
【问题描述】:
我是一名 JavaScript 初学者,使用 morris.js 创建条形图,我需要每个包含 y 值的条形为不同的颜色。下面的代码显示了我到目前为止所做的事情
Morris.Bar({
element: 'calls-made',
data: [
{ y: 'Person A', a: 10 },
{ y: 'Person B', a: 15 },
{ y: 'Person C', a: 12 },
{ y: 'Person D', a: 20 }
],
xkey: 'y',
ykeys: ['a'],
labels: ['Calls'],
barColors: ["#B21516", "#1531B2", "#1AB244", "#B29215"],
hideHover: 'always',
});
我希望 'Person A' 的条形为一种颜色,然后 'Person B' 为另一种颜色,依此类推,但目前所有条形都显示为数组中的第一种颜色。有谁知道是否有办法做到这一点? 非常感谢!
【问题讨论】:
标签: javascript morris.js