echarts 饼图内部显示百分比,外部显示文字说明
为了实现产品的要求,饼图中既显示百分比又显示文字的说明(如下图)
查了echarts 文档,并不能通过简单的配置来实现,原因如下:在单个serie的label中,只能设置一个label,位置可以选择在饼图内部inner,或者饼图外部outer,无法实现同时实现内部、外部显示,想到设置两个serie,让两个饼图完全重合即可,一个外标签显示文字说明,另一个显示内标签,实现百分比。
series: [// 画外部描述的饼图{type: "pie",radius: "65%",center: ["50%", "50%"],data: [{name: "深圳市",value: 22839,},{name: "长沙市",value: 6105,},{name: "重庆市",value: 24313,},{name: "天津市",value: 43766,},{name: "武汉市",value: 56173,},],label: {show: true,position: "outside",color: "#7F8FA4",fontSize: 12,},labelLine: {show: true,},},// 画内部百分比的饼图{type: "pie",data: [{name: "深圳市",value: 22839,},{name: "长沙市",value: 6105,},{name: "重庆市",value: 24313,},{name: "天津市",value: 43766,},{name: "武汉市",value: 56173,},],label: {show: true,position: "inside",formatter: `{d}%`,},},],
echarts 饼图内部显示百分比,外部显示文字说明相关推荐
- echarts饼图内部百分比外部显示文字和数值
UI给出了这样一张图,饼图上不仅显示文字和数值,内部也要显示百分比.由于series中的label只能设置成饼图内部或者饼图外部,无法实现内外部兼有.此时可以在series中设置两个相同的配置对象,让 ...
- echarts饼图显示百分比和显示内容字体及大小属性设置
源码 let circularGraph= {title: "标题",head: false,tuglie: ["微信","支付宝",&qu ...
- echarts 饼图/环形图鼠标经过显示文本标签 图例icon
文章目录 鼠标经过 显示文本标签 效果 关键部分 图例 icon 效果 关键部分 完整实现 鼠标经过 显示文本标签 效果 关键部分 label: { // 饼图图形上的文本标签normal: { // ...
- echarts饼图在缩放是label显示省略号的问题
1.在使用echarts最新版本的时候会发现在使用饼状图的时候会自动隐藏显示... 如下: 在添加这个 overflow: 'none', 属性之后显示正常
- echarts饼图显示占比(内部和外部显示百分比设置)
1.效果图: 2.代码: series: [{name: '产量',type: 'pie',center: ['22%', '50%'],radius: ['0', '82%'],avoidLabel ...
- Echarts饼图,以及显示百分比的文字
这样就可以实现饼图点击某一部分,监听点击事件: 试了其他博友的方式都没用,这个是最简单的方式了. // 处理点击事件并且跳转到相应的百度搜索页面 eCharts.on('click', functio ...
- ECharts 饼图数据放在饼图内部显示
1.业务需求 将数据显示在饼图内部,格式化百分比显示,鼠标放上去显示具体名称和数值 原样式如下 2.业务实现 调整代码如下,核心语句已标记注释 option = {title: {text: 'Ref ...
- echarts 饼图效果,显示其对应数值及百分比
需求:echarts 饼图效果,显示其对应数值及百分比 代码 <Chart1 :ecStyle="ecStyle" :ecOption="optionRight2& ...
- 解决echarts饼图显示百分比,和显示内容字体及大小,如何给eCharts饼图区域指定颜色
解决echarts饼图显示百分比,和显示内容字体及大小 // 基于准备好的dom,初始化echarts实例 var pieEchart = echarts.init(document. ...
最新文章
- typedef的作用
- 最强轻量级目标检测yolo fastest
- 陕西小学三年级计算机下册教案,小学三三年级信息技术下册教学计划
- java 数据库数据写接口_Java读取接口数据并保存到数据库
- 05-session-会话跟踪技术
- jmeter 循环使用csv数据_如何通过jmeter读取csv文件行数来设置循环控制器的总数...
- H5炫酷特效系列3——瀑布流水特效
- 【无人驾驶】基于毫米波雷达的自动紧急刹车系统设计
- 基于JAVA+SpringBoot+Mybatis+Vue+MYSQL的小区物业管理系统
- EBMIDE——打印格式管理
- ValueError: I/O operation on closed file 解决办法
- mysql 模糊匹配 拆字_一文,5 分钟搞明白 MySQL 是如何利用索引的!
- NYOJ 个人刷题题解
- 无废话aspose-words-18.6 java版破解
- WOL(Wake-On-LAN)网络唤醒介绍
- 【行业专题报告】城市、智慧城市-专题资料
- Redis是什么?怎么用?
- 使用Python2.7批量查询云窗IP
- 出发点不对,听再多道理也做不好管理
- C语言学习——fscanf()返回值
热门文章
- 服务器 修改密码复杂度,服务器密码复杂度设置
- Python数据(个人所需)
- 怎样制定IT预算计划?
- Unable to negotiate with XX.XX.XX.XX: no matching host key type found. Their offer: ssh-dss
- 计算机保研经验分享(南开、西交CS、科大先研院、天大、东南、电子科大)
- _luce_ne+IK_analyzer
- HDU 4770 Lights Against Dudely
- 根据物联网与互联网的关系,主要可以分为哪几种类型
- 技术扩展——1114编程
- stored outlines迁移成SQL执行计划基线