如果所有数据都为0,是否可以显示饼图

时间:2013-10-23 06:19:45

标签: javascript google-visualization

我正在使用Google Visualization API显示饼图。

如果所有数据都是0,是否可以显示饼图?

1 个答案:

答案 0 :(得分:2)

你不能,这是因为饼图的本质。通过以下公式(value/total)*360计算饼图角度(以度为单位)。由于无法除以零,因此无法获得角度,因此如果数据总数为0,则无法使用谷歌或任何其他工具获得饼图。

因此,为了回答您的问题,我建议您检查一下您的总值,然后如果您的总数等于零,则只需禁用饼图。我不详细了解这个API,但我想你甚至可以捕获异常。