echarts图label限定字数,多余字数显示...

完成效果图

在这里插入图片描述

代码区域

label: {
 show: true,
   position: 'center',
   textStyle: {
       color: "#f00"
   },
  formatter: function (param) {
   let name = param.name,
          percent = param.percent;
      if(name.length<=4){
        return '{name|' + name + '} ';
      }else {
        name = name.slice(0,4) + '...';
        return '{name|' + name + '} ';
      }
  },
},

解释说明

好久没做echarts了,很多东西都忘了,最近做了个echarts的修改,多余4个字就出现“…”,然后想起echarts的 formatter属性挺有趣的,所以就发了这篇文章,还有更强大的功能以后有机会再更新下。首先formatter方法会自带个参数,具体数据可以将内容打印出来看下,其中name是我们需要的值,然后进行简单的js就取出了我们要的数据就完成了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值