我已经使用HTML5 Chart JS对象创建了一个饼图。

我已经很容易地集成了该图表,但是我正在努力寻找如何使用documentation更改默认值的方法。

到目前为止,这是我从图形中删除动画的操作:

<html>
<head>
    <title>Radar Chart</title>
    <script src="../Chart.js"></script>
    <meta name = "viewport" content = "initial-scale = 1, user-scalable = no">
    <style>
        canvas{
        }
    </style>
</head>
<body>
    <canvas id="canvas" height="450" width="450"></canvas>


<script>

    var pieData = [
            {
                value: 30,
                color:"#F38630"
            },
            {
                value : 50,
                color : "#E0E4CC"
            },
            {
                value : 100,
                color : "#69D2E7"
            }

        ];
    var options = {
    animation : false,};

var myPie = new Chart(document.getElementById("canvas").getContext("2d")).Pie(pieData);


</script>
</body>




不过,添加此选项似乎没有任何影响。

有什么想法我要去哪里吗?

最佳答案

您可能想摆脱options对象中的多余逗号,然后将options作为第二个参数传递给Pie方法:

var options = {
  animation : false
};

var myPie = new Chart(document.getElementById("canvas").getContext("2d")).Pie(pieData, options);

09-06 06:17
查看更多