chart.js饼图不能很好地与小数字一起玩

时间:2015-02-24 19:11:15

标签: chart.js

看起来chart.js饼图需要大于1或2的数字来完成一个完整的馅饼。当我传递小值时,它只渲染饼图的一小部分,而不是一个完整的饼图。 (虽然图表本身仍然准确)。

有解决方法吗?我错过了什么船?

我的用途是显示每个用户在项目中的任务数量。有时这个数字非常小 - 即。 1.当数字越大时,它就能完美运行。

非常感谢任何见解。注意:$ row [0]是一个整数(在此 情况可能是小数字。即:1)

$cnt=0;
while ($row = mysql_fetch_array($res))
{
    $pieData[] = array('value' => $row[0],
                       'color' => $piesectioncolor[$cnt],
                       'highlight' => '#aaaaaa',
                       'label' => ucfirst($row[2])." . ucfirst($row[3]));                                   
                       $cnt++;
}   

<script>
var pieData = <? echo json_encode($pieData); ?>;

var ctx = document.getElementById("chart-area").getContext("2d");
            window.myPie = new Chart(ctx).Pie(pieData);

0 个答案:

没有答案