在他们的网站上,他们有一个如何绘制饼图的示例。但它显示数据的百分比而不是实际值。
我试过弄乱 pie 对象上的格式化程序实例,但无济于事。那么如何显示值而不是百分比呢?更广泛地说,如何自定义 Flotr2 图表?
在他们的网站上,他们有一个如何绘制饼图的示例。但它显示数据的百分比而不是实际值。
我试过弄乱 pie 对象上的格式化程序实例,但无济于事。那么如何显示值而不是百分比呢?更广泛地说,如何自定义 Flotr2 图表?
这是显示切片值的饼图格式化程序的示例:
pie : {
show : true,
explode : 6,
labelFormatter : function (pie, slice) {
return slice;
}
}
标签格式化程序在 flotr2 中不起作用,它只返回 pie 和 slice,但您可以引用如下数据:
var data = [ { data: [[ 'abc', 3 ]], color: '#FFF' },
{ data: [[ 'xyz', 9 ]], color: '#000' } ];
pie : { show : true,
labelFormatter : function (pie, slice) {
if (slice < 5) return '';
else return data[0][0] + ' ' + slice + '%'; },
other : properties
}
只有一个标签会显示 ('xyz'),因为它超过了阈值。