在dojo饼图中使用图例时,不显示面积百分比(%)

时间:2013-12-23 11:35:42

标签: charts dojo dojox.charting

我正在使用Dojo 1.6生成饼图。

当我在饼图中使用图例时,切片百分比(%)消失了。如果我从图表代码中删除图例代码,则会出现%。但我需要展示两者。 这两个(%和图例)如何出现在同一个饼图中。

没有百分比的图表,看起来像......

enter image description here

创建传奇的代码......

       new dojox.charting.widget.Legend({ 
                 chart : chart,
                 horizontal : true
                 }, "legend2");

1 个答案:

答案 0 :(得分:0)

好的,不是关于图例小部件,问题在于您使用的数据。

要显示百分比值,您需要定义图例文字,如下所示:

var chartData = [
    {x:1,y:5,legend:"Income"},
    {x:1,y:10,legend:"Outcome"},
];

使用此数据,将计算百分比值并显示在图表上,图例小部件将显示正确的标签