echart图--饼图基本属性

echart图–饼图基本属性
引入的在线的echart.js
可以直接运行看一看,后面都有写注释

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta http-equiv="X-UA-Compatible" content="ie=edge" />
    <title>饼图(数值占比情况)</title>
    <script src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js"></script>
  </head>
  <body>
    <div class="lineEchart" style="width: 600px; height: 600px;"></div>
    <script>
      var myechart = echarts.init(document.querySelector("div"));
      var pieDataArr = [
        { name: "淘宝", value: 1234 },
        { name: "唯品会", value: 4321 },
        { name: "京东", value: 2341 },
        { name: "聚优", value: 3214 }
      ];
      var option = {
        series: [
          {
            type: "pie",
            data: pieDataArr,
            label: {
              //饼图文字显示
              show: true, //显示文字
              // formatter:'hehe'//决定文字显示内容不一样
              formatter: function (arg) {
                // console.log(arg);
                return (
                  arg.name + "平台" + arg.value + "元\n" + arg.percent + "%"
                );
              }
            },
            // radius: "20%" //饼图半径,百分比是按照宽度和高度中较小的那一部分的一半来进行百分比设置
            radius: ["50%", "75%"], //第0个元素代表内圆半径,第一个元素代表外圆半径
            // roseType: "radius", //南丁格尔图  饼图的每个区域的半径是不同的
            // selectedMode: "single"//选中效果,能够偏离圆点一小段距离,会回到原点
            selectedMode: "multiple", //一次可以选中多个
            selectedOffset: 30 //偏离的距离更远
          }
        ]
      };
      myechart.setOption(option);
    </script>
  </body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猪猪大魔王db

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值