美文网首页让前端飞WEB前端程序开发
用 Chart.js 画扇形图并显示标签

用 Chart.js 画扇形图并显示标签

作者: 高正杰 | 来源:发表于2017-12-24 15:57 被阅读418次

Chart.js 的最新版本可以在 https://github.com/chartjs/Chart.js/releases 下载,也可以使用 CDN https://cdnjs.com/libraries/Chart.js

<!DOCTYPE html>
<html>
<head>
    <title>chart.js 扇形图</title>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.1/Chart.bundle.min.js"></script>
</head>
<body>
    <div  style="width:40%">
    <canvas id="myChart" width="200" height="200"></canvas>
    </div>
    <script>
    var ctx = document.getElementById("myChart").getContext('2d');
    var myChart = new Chart(ctx, {
        type: 'pie',
        data: {
            labels: ["Red", "Blue", "Yellow", "Green", "Purple", "Orange"],
            datasets: [{
                label: '# of Votes',
                data: [12, 19, 3, 5, 2, 3],
                backgroundColor: [
                    'rgba(255, 99, 132, 0.2)',
                    'rgba(54, 162, 235, 0.2)',
                    'rgba(255, 206, 86, 0.2)',
                    'rgba(75, 192, 192, 0.2)',
                    'rgba(153, 102, 255, 0.2)',
                    'rgba(255, 159, 64, 0.2)'
                ],
            }]
        },
        options: {
            responsive: true
        }
    });
    </script>
</body>
</html>

运行结果如下所示,当你的鼠标移动到上面的时候会显示对应的标签和值。



该文章于2017年11月30日于CSDN上首次发表,2017年12月24日搬家至此!

相关文章

  • 用 Chart.js 画扇形图并显示标签

    Chart.js 的最新版本可以在 https://github.com/chartjs/Chart.js/rel...

  • R006 基本图形-饼图pie()与扇形图fan.plot()

    饼图 饼图可由函数pie()创建 例 扇形图 饼图让比较各扇形的值变得困难(除非这些值被附加在标签上),为改善这种...

  • canvas画饼图(2)

    两个步骤: 第一步画一个扇形 第二步把扇形画满360° 来看第一个步骤,怎么画扇形? 看下面的示意图 要画扇形图,...

  • Chart.js

    Chart.js 创建Chart.js 创建折线图 创建柱状图 雷达图 极地区域图 饼状图与环形图 气泡图 设置图...

  • 用CAShapeLayer 画扇形

    最终要达到的效果类似下图 如图,一开始看别人的代码时,没有看明白线宽(lineWidth)和 内圈 半径 (inn...

  • Android百度地图画扇形

    先上图: 首先我们只单说画扇形的需求需求:把最佳123位置点显示在扇形区域内,(这里分两种情况:1扇形不跟随移动,...

  • 自定义View示例-02 饼图-02 仿涨乐财富通买入卖出扇形图

    1.仿 涨乐财富通 详情页面 买入卖出占比扇形图 原图: 本文需要仿写的就是这个扇形图 2.思路分析 2.1:画...

  • cavas 画扇形和水滴

    扇形画法及水滴 标签(空格分隔): canvas 扇形画法 水滴状

  • Excel图表——风车图

    1、概述 风车图由填充雷达图改进而来,每个风车由4个半径不等的直角扇形组成,用扇形的面积来表示数值的大小。风车图主...

  • 图表

    chart.js 曲线图 柱状图 雷达图或蛛网图 极低区域图 饼图 环形图

网友评论

    本文标题:用 Chart.js 画扇形图并显示标签

    本文链接:https://www.haomeiwen.com/subject/icjhgxtx.html