Dojo饼图 - 希望按原样显示数据数组值

时间:2012-04-20 16:04:22

标签: dojo

我正在研究dojo饼图。当我将数据提供给图表时 [{y:10},{y:40},{y:30}] 我想看到图表上显示的值为10%,40%和30%。但图表显示为12.5%,37.5%和50%。我该怎么做才能让饼图显示我发送的值?

感谢任何帮助

1 个答案:

答案 0 :(得分:0)

解决方案很简单:根据需要设置标签:[{y: 10, text: "10%"}, ...]等等。您可以轻松实现自动化。草图:

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

您可以添加自定义工具提示或其他一些属性(例如颜色)。