前言:我们在平时上班使用的一些办公网站,经常会出现,图1.1的界面,那么这种界面是怎么做的呢,百度为我们开发者提供了Echarts,方便了我们的开发工作

图1.1

在官网先找一下我们要做的原型Echarts饼图
图1.2

图1.3

进入代码编写

我们准备数据库语句,查询所有的数据

  • public List getTongji();

工具类Tongji.java用于封装获取到的Map集合数据


public class Tongji {private int value;private String name;public Tongji() {}public Tongji(int value, String name) {this.value = value;this.name = name;}public int getValue() {return value;}public void setValue(int value) {this.value = value;}public String getName() {return name;}public void setName(String name) {this.name = name;}@Overridepublic String toString() {return "Tongji{" +"value=" + value +", name='" + name + '\'' +'}';}
}

通过后台拿出查询的数据,转换成json的形式:
拿到类似[{“name”:“测试1”,“value”:3},{“name”:“测试2”,“value”:4}]的值

     @Testpublic void TestMapTongji(){List<Tongji>lists=empMapper.getUserTongji();for(Tongji tongji:lists){System.out.println("tongji = " + tongji);}String jsonString=JSONObject.toJSONString(lists);//转换成json的形式System.out.println("jsonString = " + jsonString);}

将图2.1中的数据替换成我们的真实数据

拉到最底,将我们转换成json的形式的数据,进行替换
图2.2

搞定,界面展示:

原创文章

百度的Echarts饼状图的使用教程相关推荐

  1. echarts饼状图的使用

    echarts饼状图的使用 地址:https://echarts.apache.org/zh/index.html 第一步: 通过 npm 获取 echarts, npm install echart ...

  2. ECharts饼状图lable显示Value所占百分比

    ECharts饼状图lable显示Value所占百分比以及legend显示Value所占百分比 简单的实现可以参考: export default {data() {return {}},mounte ...

  3. 去掉Echarts饼状图的引导线

    <!DOCTYPE html> <html><head><meta charset="utf-8"><title>五分钟 ...

  4. echars ajax 饼状图,echarts饼状图实现方法

    当前位置:我的异常网» Web前端 » echarts饼状图实现方法 echarts饼状图实现方法 www.myexceptions.net  网友分享于:2015-09-27  浏览:0次 echa ...

  5. echarts饼状图引导线加圆点

    实现echarts饼状图引导线加圆点实现思路: 1.首先我们在series里设置三个饼状图,设置共有的数据来防止页面交互显示错位问题 设置minAngle 最小区域扇面角度防止多个数据为0时候引导线会 ...

  6. echarts饼状图设置label的交互效果,饼状图鼠标浮上图形才显示label和视觉引导线

    echarts饼状图默认label和视觉引导线效果: 这个效果没有没有形成与用户的交互,此时添加如下设置: label: {show: false,position: 'outside'},empha ...

  7. vue+elementui+echarts饼状图内部显示百分比

    <!--饼状图--><div id="main" style="width: 400px;height: 350px;"></di ...

  8. Angular2组件与Echarts饼状图交互之饼图制作

    一.前言 1.基于ng4项目 2.组件包括:根组件app和饼状图组件echart 二.饼状图开发过程 1.添加插件 echart cnpm install echarts --save 2.创建组件 ...

  9. vue+echarts饼状图中间计算总数

    饼状图中间显示总数值,效果图如下: dom结构: <div class="chart1" ref="chart1" style="width: ...

最新文章

  1. JAVA实现 springMVC方式的微信接入、实现消息自动回复
  2. vue连线 插件_vue 插件集合
  3. 2019以太坊开发者及应用峰会(北京)
  4. 关于程序员能做什么副业,相关文章用机器学习算法分析
  5. English trip M1 - AC6 How to make salad? Teacher:Patrick
  6. nginx+tomcat,http强制跳转https后的error_page配置!【原创】
  7. 三步修改CodeBlocks主题
  8. VS2013 UML 如何复制文件
  9. WebStorm使用ES6
  10. shopify在哪里填写html,[Shopify开店教程]添加嵌入代码
  11. Java SecurityManager checkPackageDefinition()方法与示例
  12. Mongodb亿级数据量的性能测试
  13. 拉格朗日中值定理ξ怎么求_【实力干货】!!!高中数学教材之外的常用定理和公式!!!...
  14. Git 使用之鉴权失败
  15. lay-ui里修改表格自动换行
  16. 数据分析之数据质量分析和数据特征分析
  17. html时间轴横向自动播放,利用jQuery实现日期时间轴自动播放代码
  18. 用linux模拟彩票摇号器下载,大乐透模拟摇奖器拟选号器
  19. 小程序好看卡片式轮播
  20. Apk应用安全加固所需了解的Application启动流程

热门文章

  1. Unity ShoeBox Extract Sprites 到 Unity 格式
  2. 电商领域Sku属性选择问题解决方案
  3. “飞盘媛”背后,可能藏着灰色产业链
  4. android手机系统检测工具下载,手机设备信息检测软件下载-设备信息检测appv1.0 官方版-腾牛安卓网...
  5. Android Studio背景图插件
  6. Google浏览器上传文件卡死状态问题解决方案
  7. App瘦身、性能优化总结
  8. 统考计算机应用基础ex,计算机应用基础统考模拟试卷三及参考答案
  9. NSTimer 暂停 继续 停止 的方法
  10. 计算机毕业设计php的体育用品在线销售系统网站