当前位置: 首页 > article >正文

vue echarts 画饼图

在这里插入图片描述

页面:

    {{--饼图--}}
    <template>
      <div class="col-sm-6">
        <div id="mychart" :style="{width: '100%', height: '400px'}">
        </div>
      </div>
    </template>

在这里插入图片描述

  pie_data: [],  //饼图
  myChart: {},
  pieName: [],



/*
 * 再画个饼给秃吃
 **/
  drawPieChart(){
      var that = this;
      var pie_title =  "制板未达成原因";
      let select_type = that.selectType;
      if (select_type == 2){
        pie_title =  "样品未达成原因";
      }
      for (let i = 0; i < that.pie_data.length; i++) {
        that.pieName[i] = that.pie_data[i].name;
      }
      var option;
      option = {
        // xAxis: {
        // },
        // yAxis: {
        // },
        legend: {
          // 图例
          data: that.pieName2,
          right: "10%",
          top: "10%",
          orient: "vertical"
        },
        title: {
          // 设置饼图标题,位置设为顶部居中
          text: pie_title,
          top: "0%",
          left: "center"
        },

        series: [
          {
            type: "pie",
            data: that.pie_data,
            label: {
              show: true,
              formatter: "{b}:{c} ({d}%)" // b代表名称,c代表对应值,d代表百分比
            },
            radius: "50%", //饼图半径

          }
        ]

      };

      var chartDom = document.getElementById('mychart2');
      var myChart = echarts.init(chartDom);
      option && myChart.setOption(option);
      //随着屏幕大小调节图表
      // window.addEventListener("resize", () => {
      //   that.myChart.resize();
      // });
    },

http://www.kler.cn/a/7068.html

相关文章:

  • Python 标准库:time——时间的访问和转换
  • LeetCode100之搜索二维矩阵(46)--Java
  • WEB攻防-通用漏洞_XSS跨站_权限维持_捆绑钓鱼_浏览器漏洞
  • FPGA EDA软件的位流验证
  • STM32入门教程-示例程序(按键控制LED光敏传感器控制蜂鸣器)
  • 《自动驾驶与机器人中的SLAM技术》ch9:自动驾驶车辆的离线地图构建
  • 704. 二分查找
  • vue3项目快速开发模板
  • 论文阅读《LargeKernel3D: Scaling up Kernels in 3D Sparse CNNs》
  • PHP防止站外表单跨站提交的几种办法详解
  • std::invoke()不支持重载函数
  • 【Linux】理解Linux中硬链接和软链接
  • 蓝桥杯真题2021c++省A题解
  • Vue3+vite2 博客前端开发
  • 【Verilog基础】二进制比较器
  • 一文讲清深力科工业与能源行业首选大电流 600V HVIC 高低边驱动产品SLM21814CJ-DG代替UCC27714DR 特性简述
  • 并发编程(十)-ScheduledThreadPoolExecutor源码分析
  • 代码随想录Day44
  • 蓝桥杯模板题目
  • 企业电子招投标采购系统——功能模块功能描述+数字化采购管理 采购招投标
  • 30 个常用 JavaScript 知识点总结
  • chatgpt大模型赋能人形机器人之我见
  • MySQL主从复制之多主多从部署流程—2023.04
  • ORACLE数据库 定时全量备份
  • 使用树状图可视化聚类
  • 48掌握私有云平台 OpenStack 的基本服务和使用方法,包括 Nova、Glance