Echarts饼图之数据展示

本文介绍了Echarts饼图的组件简介,包括其作为JavaScript开源可视化库的特点和兼容性。接着,文章提供了前端代码实现的步骤,引导读者如何将Echarts库引入项目并展示饼图。最后,展示了根据人数大小排序的饼图效果。
摘要由CSDN通过智能技术生成

Echarts饼图之数据展示

1、组件简介

ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。

官网链接:Echarts官网
W3C教程:W3C–Echarts教程

2、前端代码实现

首先,下载库,并引入到项目文件;
引入库
话不多说,直接上代码。

/* 封装的组件 HTML代码
<div class="echart-wrap-box">
    <div class="echart-content"></div>
</div>
*/
let echarts = require("echarts/echarts.min");

defaults: {
   
   option: {
   
       echartsObj: {
   },
       tooltip: {
   //提示框浮层内容。
           trigger: 'item',//数据项图形触发,主要在散点图,饼图等无类目轴的图表中使用。
           formatter: "{b} : {c}万人"//提示框浮层内容格式器,{a}(系列名称),{b}(数据项名称),{c}(数值), {d}(百分比)
       },
       //如果系列没有设置颜色,则会依次循环从默认列表中取颜色作为系列颜色。
       color: ["#369DFD", "#32C8CA", "#49C872", "#F6CE36", "#EE607A", "#935CE3", "#3436C7", "#3E4D86"],
       legend: {
   //图例组件。
           orient: 'vertical',//图例列表的布局朝向:垂直的
           x: '80%',//图例组件离容器左侧的距离。
           y: '60%',//图例组件离容器上侧的距离。
           // width: 100,
           textStyle: {
   },//图例文字的样式
           // left: 'right',//图例组件离容器左侧的距离。
           top: 'center',//图例组件离容器上侧的距离。
           data: [],//右侧图例小组件信息数据
       },
       series: [{
   //饼图信息
           name: '',
           type: 'pie',//饼状图
           radius: 140,//饼图的半径。
           center: ['50%', '50%'],
    
  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值