echarts 中添加图片/图标

javascript 复制代码
let myChart = echarts.init(this.$refs.chartOne); // 注意这里的 ref 引用  
  myChart.setOption({  
    tooltip: {
      trigger: 'item',
      formatter: '{b} : {c}'
     },
     series: [{
       type: 'pie',
       radius: '50%',
       data: this.swjList,
       label: {
         formatter: (params) => {
           if (params.name !== '') {
             let percentl = params.percent === undefined ? 0 : params.percent
               if(Number(percentl) > 15){
                  return params.percent + '%{Sunny|}'
                }else{
                  return `${percentl}%`
                }
              }
              return ''
           },
          rich: {
             cValue: {
                height: 25,
                padding: [0, 10, 0, 30],
                align: 'right'
               },
              Sunny: {
                 height: 15,
                 width: 15,
                 align: 'left',
                 backgroundColor: {
                   image: require('../../../assets/images/warning.png'),
                   repeat: 'no-repeat',
                   repeat: 'no-repeat',
                   position: 'center'

                 }
                },
              }
           },
           emphasis: {
               itemStyle: {
                  shadowBlur: 10,
                  shadowOffsetX: 0,
                  shadowColor: 'rgba(0, 0, 0, 0.5)'
                }
            }
         }]
       });  
      window.addEventListener('resize', () => {  
         myChart.resize();  
      });  

Echarts ---自定义label标签的样式(formatter,rich,添加图标等操作)_echarts label-CSDN博客

相关推荐
serve the people16 分钟前
vue中父组件给子组件传递数据
前端·javascript·vue.js
噫吁嚱!!!25 分钟前
若依前端后打成一个JAR包部署
java·前端·jar
乔没乔见Joe28 分钟前
使用Apifox创建接口文档,部署第一个简单的基于Vue+Axios的前端项目
前端·javascript·vue.js·vscode·axios
szqcloud1 小时前
腾讯云SDK 选择指引
前端·云计算·音视频·腾讯云
m0_528723811 小时前
在前端开发中,如何处理列表分页时遇到接口延迟或数据返回顺序不一致的问题
前端·javascript·vue.js
爱喝醋的雷达1 小时前
Java项目-----图形验证码登陆实现
java·开发语言·前端
你会发光哎u1 小时前
彻底理解TypeScript函数语法
开发语言·前端·typescript
cuiZero01 小时前
基础【前端】面试题
前端
speedoooo1 小时前
用AI构建小程序需要多久?效果如何?
前端·人工智能·小程序·前端框架
抖码1 小时前
【VUE】介绍一下Vue中的虚拟DOM【小面试】
前端·javascript·vue.js