2012-04-20 14 views
0

我正在制作dojo饼图。当我将数据提供给图表为 [{y:10},{y:40},{y:30}] 我希望查看图表上显示的值为10%,40%和30%。但图表显示为12.5%,37.5%和50%。我该怎么做才能让饼图显示我发送的值?Dojo饼图 - 想要显示数据数组的值,因为它是

任何帮助表示赞赏

回答

0

解决方法很简单:一组标签,你希望他们:[{y: 10, text: "10%"}, ...]等。您可以轻松实现自动化。草图:

var items = [10, 40, 30]; 
addSeries("default", dojo.map(values, function(item){ 
    return {y: item, text: item + "%"}; 
}); 

与添加自定义工具提示或某些其他属性(例如颜色)的方法相同。

+0

非常感谢尤金。 – 2012-04-23 13:21:31