需求:绘制一份环形饼状图,并且有指示器文本标签(文字的颜色需要和各部分相同)

数据如下:

data: [{name: '老年',value: 30},{name: '青壮年',value: 35},{name: '儿童',value: 35},
],
// 颜色
colorList: ['#EA7267', '#F0D84B', '#7AE72F']

常规的标签都是黑色的:

直接在label中设置color,但是这样配置出来的颜色又都相同了

解决办法:给上面的data数组添加label属性,这样一来,也就不需要在series重新设置label了,并且指示器中文字的颜色也不同了

关键代码如下:

      data: data.map((item, index) => {item.label = {color: colorList[index]};return item;}),itemStyle: {color: (params) => {var index = params.dataIndex;return colorList[index];}},

echarts饼图label文字颜色相关推荐

  1. echarts饼图指示器文字颜色设置不同

    学习记录,平时开发时遇到过的问题 echarts饼图label文字颜色

  2. 解决echarts饼图显示百分比,和显示内容字体及大小,如何给eCharts饼图区域指定颜色

    解决echarts饼图显示百分比,和显示内容字体及大小 // 基于准备好的dom,初始化echarts实例         var pieEchart = echarts.init(document. ...

  3. echarts饼图提示文字标签重叠怎么处理

    echarts饼图提示文字默认如图二(高危123占比都为0) 即便是存在多个item占比都为0   也是不会重叠的 如果如图一提示文字重叠了  很可能是series里设置了avoidLabelOver ...

  4. Echarts 饼图设置标签颜色(单个标签颜色、多个标签颜色)

    1 使用详解 (1)series.data.label.color 说明:单个标签颜色. (2)series.label.color 说明:所有标签颜色. 2 设置单个标签颜色 2.1 实现代码 &l ...

  5. label文字颜色_HowTo —— SwiftUI2.0如何使用Label

    SwiftUI2.0中新增了Label控件,方便我们添加由图片和文字组成的标签 基本用法 Label 支持自定义标签风格 import 使用自己的Label控件,更多控制力 Label能够提高开发效率 ...

  6. Echarts饼图标题文字居中

    只要在series里配置如下 label: {normal: {show: true,fontWeight:'bolder',position: 'center',color:'#9A9EBA',fo ...

  7. Echarts 改变地图文字颜色大小,以及鼠标经过颜色

    series: [// 定义地图类型,数据{name: "china",type: "map",mapType: "china",data: ...

  8. 解决echarts饼图label显示不全的问题

    今天画饼图的时候,发现某些数据的标签自动隐藏了,怎么调整都不能完全显示,如图: 解决办法 添加如下配置: labelLayout: {hideOverlap: false}, 最终效果

  9. echarts饼图自定义设置颜色的三种方式

    第一种方式 option下 color:['#45C2E0', '#C1EBDD', '#FFC851','#5A5476','#1869A0','#FF9393'], 整体代码如下: option ...

最新文章

  1. 解决sqlplus的segmentation fault或hang问题
  2. 哪位有方法把 dd/mm/yyyy的字符串 格式化成yyyy-mm-dd
  3. Android中的ViewPager2
  4. vue双击事件_我总结了12个Vue.js开发技巧和窍门
  5. c++ windows获得当前工作目录文件_使用命令行修改当前工作目录
  6. java消费者中url找不到,java – URL可以使用浏览器访问,但是仍然是具有URLConnection的FileNotFoundException...
  7. (轉貼) Jolt 2007得獎名單 (News) (.NET)
  8. 无线多串口服务器,多串口通信服务器
  9. Centos 7 安装 PostgreSQL
  10. MySQL判断字符串是否是数字
  11. mysql 保存时间报错_JPA在MySQL数据库中保存错误的日期
  12. C#用yield模仿js的带 index的foreach
  13. x3850用uefi安装Linux7,X3850 X5在uEFI模式下无法安装Centos 6.2的解决办法
  14. [数字图像处理]频域滤波(2)--高通滤波器,带阻滤波器与陷波滤波器
  15. 2020 DEMO CHINA首次进入成都,解码智慧经济新时代
  16. 计算机考试运用的数学知识点,计算器的使用知识点
  17. excel统计每个单元格内的单词及空格的个数
  18. Android对ScrollView滚动监听,实现美团、大众点评的购买悬浮效果
  19. IDEA 里 Build、Rebuild、Recompile 的区别
  20. 222222222222

热门文章

  1. ORACLE 统计男女数量
  2. 冯诺依曼结构和哈佛结构的区别
  3. 有钱人的心肠更硬吗?
  4. 从消防水管喝水mysql_再见MYSQL - 06 - 查询性能优化
  5. 为什么SAST和SCA在SDLC中很重要?
  6. 抖音seo源码,抖音关键词,抖音下拉词,抖音seo矩阵系统,分发源码技术搭建
  7. linux下将多个文件去除文件头合并_Linux下把多个文件合并成一个文件 - 卡饭网...
  8. Dispatch I/O
  9. write as a reader
  10. apache 在windows下无法启动的一个错误