【发布时间】:2017-08-13 19:50:08
【问题描述】:
我有一个由 chart.js 创建的圆环图,如下所示:
<div id="chartContainer" style="height: 320px; width: 320px">
<canvas id="hoursFEContainer"></canvas>
</div>
我需要chart.js如下(从npm下载):-
require('chart.js');
然后在相关函数中,我将 Chart.js 实例化如下:-
var distinctFeeEarners = ['MEH', 'IHM'];
var totalHoursByFE = [0.8, 0.7];
var chartdata = {
labels: distinctFeeEarners,
datasets : [
{
label: 'Fee Earner',
data: totalHoursByFE
}
]
};
var ctx = $("#hoursFEContainer");
var donutChart = new Chart(ctx, {
type: 'doughnut',
backgroundColor:
['rgba(255, 99, 132, 0.2)',
'rgba(54, 162, 235, 0.2)'],
data: chartdata
});
图表显示的数据正确,但甜甜圈没有任何颜色?
怎么了?
编辑:除了愚蠢之外,backgroundColor 需要在数据集中而不是在新图表中。没关系。
【问题讨论】:
标签: javascript node.js charts chart.js