修改echarts环形图的牵引线及文字位置,下面代码及效果不仅如此,也包含了其它的效果哦。有问题可以留言。

根据echarts官方示例修改效果:

官方示例图:

修改效果图:

直接上代码:其它不多说。

app.title = '嵌套环形图';
option = {legend: {itemWidth: 15, //图例的宽度itemHeight: 15, //图例的高度itemGap: 25,orient: 'vertical',right: 'right',top:'center',icon: "rect",selectedMode: false, //取消图例上的点击事件data: ['4~18岁', '18<X≤80岁', '>80岁']},color: ['#33C6F7','#FFA700','#FF9090'],//扇形区域以及列表颜色// 设置环形中间的数据。默认center为中间,如果图表位置变化了,中间文字是不变的。
    graphic:[{type:'text',left:'center',top:'40%',style:{fill:'#686868',text:'总患者数'}},{type:'text',left:'center',top:'50%',z:10,style:{text:'3231',font: '30px Microsoft YaHei'}}],series: [{type: 'pie',radius: ['60%', '75%'],//两个表示环center: ['50%', '55%'],labelLine: {//设置延长线的长度
            normal: {length: 5,//设置延长线的长度// length2: 10,//设置第二段延长线的长度
            }},label: {normal: {// formatter: '{d}%, {c} \n\n',formatter: '{per|{d}%} , {c|{c}}\n{hr|}\n{a|}',//这里最后另一行设置了一个空数据是为了能让延长线与hr线对接起来padding: [0, -10],//取消hr线跟延长线之间的间隙
                rich: {a: {color: '#999',lineHeight: 20,//设置最后一行空数据高度,为了能让延长线与hr线对接起来align: 'center'},hr: {//设置hr是为了让中间线能够自适应长度borderColor: 'auto',//hr的颜色为auto时候会主动显示颜色的width: '105%',borderWidth: 0.5,height: 0.5,},per: {//用百分比数据来调整下数字位置,显的好看些。如果不设置,formatter最后一行的空数据就不需要padding: [4, 0],}}}},data: [{value: 311,name: '4~18岁'},{value: 1311,name: '18<X≤80岁'},{value: 9112,name: '>80岁'}],itemStyle: {emphasis: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]
};

运行效果图:

转载于:https://www.cnblogs.com/wangmaoling/p/10207555.html

修改echarts环形图的牵引线及文字位置相关推荐

  1. Echarts环形图使用和设置(内外大小、颜色、指示线、圆圈中心字展示)

    Echarts环形图使用 1.官网找图 Echarts官网链接 2.使用 首先要进行下载,打开cmd,输入 npm install echarts --save 如果显示报错,那么使用管理员身份运行c ...

  2. echarts 环形图占比_环形图_仪表盘

    Echarts 常用各类图表模板配置 注意: 这里主要就是基于各类图表,更多的使用 Echarts 的各类配置项: 以下代码都可以复制到 Echarts 官网,直接预览: 图标模板目录 Echarts ...

  3. echarts环形图内实现自定义添加文字数字和缩放自适应

    文章目录 需求场景 实现思路 全部代码示例 需求场景 在echarts的环形图里加上文字和数字并自适应.如下图: 实现思路 在series加上一层,只放文字和数字. 重点代码如下: // 就是这里! ...

  4. Echarts环形图--自定义图例文本和中心文字

    一.设置环形图中心文字 可用 titel.text 和 title.subtext 来定义中心处的文本 title:{text:subtext: } 用 graphic 原生图形元素组件 每个图形元素 ...

  5. echarts 环形图中间添加html,echarts配置一个中间显示文字的环形图

    先贴一张效果图 1.导包 我没有用什么框架,直接引入echarts.min.js文件,代码如下: 注意这样引入不要放在header标签里,会阻塞html渲染,导致报错. 2.给echarts一个盒子 ...

  6. echarts环形图内部圆,外部圆形以及阴影设置

    环形图 修改图例自定义icon 完整代码图 Chart1() { // 折算价值户新增构成let chartDom = document.getElementById('main');let myCh ...

  7. echarts 环形图

    Echarts 常用各类图表模板配置 注意: 这里主要就是基于各类图表,更多的使用 Echarts 的各类配置项: 以下代码都可以复制到 Echarts 官网,直接预览: 图标模板目录 Echarts ...

  8. echarts 环形图 默认高亮展示某个数据

    环形图默认高亮显示数据 代码: data(){return {chart:null,} }, methods: {initChart() {this.chart = this.$echarts.ini ...

  9. echarts 圆环图中间插图或文字

    话不多说,直接上代码: option ={ tooltip: { trigger: 'item' // 鼠标悬浮显示 }, // legend: { // 图例 // top: '5%', // le ...

最新文章

  1. python包 wget_Python数据科学“冷门”库
  2. Java 中序列化与反序列化
  3. python 调用gpu算力_GPU捉襟见肘还想训练大批量模型?谁说不可以
  4. 实验11.2 链表 6-4 链表拼接
  5. Robo 3T SQL
  6. 人行二代征信报告模版_人行首度明确,替代数据纳入征信管理!美化信用报告,难了...
  7. 公安计算机专业就业前景,公安视听技术专业毕业后干什么
  8. socket python json_python实现的基于TCP的JSON数据通信
  9. 适用于孩子,父母和祖父母的JBoss HornetQ –第1章
  10. QML笔记-KeyNavigation的使用(2种例子)
  11. url decode problem
  12. cogs——2416. [HZOI 2016]公路修建
  13. php apache mpm,RHEL 7 Apache MPM 配置
  14. 根据excel模板导出多sheet且生成条形码或二维码插入excel指定位置中
  15. 列举1000以内的水仙花数,并求出水仙花数的个数
  16. 资源网址合集的合集,上千个链接!
  17. php tipask yii 单点登录_favorite-link/README.md at master · cccthon/favorite-link · GitHub
  18. 合并两个工作表怎么做?
  19. MATLAB数学建模必备算法--层次分析法AHP
  20. Packet Tracer - 使用 Traceroute 发现网络

热门文章

  1. 交互式线上科学期刊Distill上线,Ian Goodfellow表示“学ML就找它”
  2. 数塔(杭电2084)
  3. http协议头信息详解
  4. 适合自己的vim配置文件
  5. Java常用实体类--System类
  6. Adapterview和adapter的联系
  7. DateTime时间格式转换为Unix时间戳格式
  8. 《软件设计精要与模式》前言
  9. 服务器不显示磁盘柜,磁盘柜与服务器的关系
  10. vba 窗体所有组件 enabled_Csharp设计闪烁窗体制作教程