Morris Donut Chart 标签显示未定义错误
Morris Donut Chart label is showing undefined error
我正在使用 Morris Donut 图表来显示进度。我正在正确计算状态。但在圆环图中显示的不是标签而是未定义。
Morris Donut Chart Showing Undefined Error as Label
var dtData = _.groupBy(jsonData, "status");
var keys = [];
keys = Object.keys(dtData);
dtArr = [];
for (var n = 0; n < keys.length; n++) {
dtArr.push({
name: '' + keys[n] + '', value: '' + dtData[keys[n]].length + '',
});
}
Morris.Donut({ element: 'dashboard-donut-8',
data: dtArr,
label: 'name',
value: 'value',
colors: ['#33414E', '#E04B4A', '#1caf9a', '#95b75d'],
resize: true });
我得到的值是正确的。但是对于标签来说是未定义的。
请帮我解决这个问题
谢谢
您应该使用键 label 而不是 name
label: '' + keys[n] + '', value: '' + dtData[keys[n]].length + '',
我正在使用 Morris Donut 图表来显示进度。我正在正确计算状态。但在圆环图中显示的不是标签而是未定义。
Morris Donut Chart Showing Undefined Error as Label
var dtData = _.groupBy(jsonData, "status");
var keys = [];
keys = Object.keys(dtData);
dtArr = [];
for (var n = 0; n < keys.length; n++) {
dtArr.push({
name: '' + keys[n] + '', value: '' + dtData[keys[n]].length + '',
});
}
Morris.Donut({ element: 'dashboard-donut-8',
data: dtArr,
label: 'name',
value: 'value',
colors: ['#33414E', '#E04B4A', '#1caf9a', '#95b75d'],
resize: true });
我得到的值是正确的。但是对于标签来说是未定义的。
请帮我解决这个问题
谢谢
您应该使用键 label 而不是 name
label: '' + keys[n] + '', value: '' + dtData[keys[n]].length + '',