标签: javascript google-visualization
我正在使用Google Visualization API显示饼图。
如果所有数据都是0,是否可以显示饼图?
答案 0 :(得分:2)
你不能,这是因为饼图的本质。通过以下公式(value/total)*360计算饼图角度(以度为单位)。由于无法除以零,因此无法获得角度,因此如果数据总数为0,则无法使用谷歌或任何其他工具获得饼图。
(value/total)*360
因此,为了回答您的问题,我建议您检查一下您的总值,然后如果您的总数等于零,则只需禁用饼图。我不详细了解这个API,但我想你甚至可以捕获异常。