0

我正在研究道场饼图。当我将数据作为 [ {y:10}, {y:40}, {y:30}] 提供给图表时,我希望看到图表上显示的值分别为 10%、40% 和 30%。但图表显示为 12.5%、37.5% 和 50%。我应该怎么做才能使饼图显示我发送的值?

任何帮助表示赞赏

4

1 回答 1

0

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

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

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

于 2012-04-21T09:34:00.097 回答