位置: IT常识 - 正文

解决某些情况下 ECharts 饼图多行标签重叠问题(解决什么情况)

编辑:rootadmin
解决某些情况下 ECharts 饼图多行标签重叠问题 对于多行标签的重叠问题,其实一直没有一个完美的解决方案。 我能在网上查到的比较全面的解决方法就是这个:https://zhuanlan.zhihu.com/p/272710806 但我的项目中某些东西是明确的:Label的行数、字体大小、数据个数 ... 解决某些情况下 ECharts 饼图多行标签重叠问题

推荐整理分享解决某些情况下 ECharts 饼图多行标签重叠问题(解决什么情况),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:解决这种情况英语,解决这种情况英语,解决某些情况下的问题,进行解决,解决某些情况下的问题,解决某些情况下的问题,解决某些情况下的英文,解决某些情况下的英文,内容如对您有帮助,希望把文章链接给更多的朋友!

对于多行标签的重叠问题,其实一直没有一个完美的解决方案。

我能在网上查到的比较全面的解决方法就是这个:https://zhuanlan.zhihu.com/p/272710806

解决某些情况下 ECharts 饼图多行标签重叠问题(解决什么情况)

但我的项目中某些东西是明确的:Label的行数、字体大小、数据个数(只有6个)、而且不必要做适配。

所以我就用曲线救国的方式避免了多行标签的重叠。

PS:我觉得5.0.0版本以上的labelLayout是一个更好的曲线救国方式,不过我这里是4.8.0的。

我的问题:有许多小百分比的数据,导致label重叠:

第一步:调整数组顺序

ECharts饼图的label方向似乎是固定的,所以先调整一下数组元素的顺序,让label可以不仅仅放在左边(我的需求是从小到大的顺序,这里暂时改回了单行label)。效果:

第二步:调整数据中的labelLine.length

标签重叠是因为离得近,那我让它们离远点就好了。

代码:

//Chart配置文件option: { tooltip: { trigger: 'item' }, series: [ { //一些代码 //等会这里就需要修改了 data: [ ], //一些代码 //这里就是标签,我想让它以某种样式显示两行 label: { formatter: [ '{c|{c}}', '{b|{b}}', ].join('\n'), rich: { c: { color: "#00EDFF", fontSize: 17, fontFamily: 'PingFangSC-Semibold, PingFang SC', height:18, fontWeight: 600, align:"right", }, b: { color: "#FFFFFF", height:18, fontSize: 14, fontWeight: 500, }, }, //这里可以先设置全局的长度 labelLine:{ length:10, } }, } ] },//处理下数据//调数组顺序let temp = arr.pop()arr.unshift(temp)temp = arr.pop()arr.unshift(temp)//改变标签线的长度arr[0].labelLine = {}arr[4].labelLine = {}arr[5].labelLine = {}arr[0].labelLine.length = 50,arr[4].labelLine.length = 30,arr[5].labelLine.length = 50,this.option.series[0].data = res.data结论:其实效果也不太好,而且长度都写死了,也可能会出现其它的问题。不过也算是勉勉强强完成需求了。如果哪个大佬有更好的解决方法,那就求求了!
本文链接地址:https://www.jiuchutong.com/zhishi/303108.html 转载请保留说明!

上一篇:discuz如何去除.php(discuz去除版权)

下一篇:三种在首页调用留言本标题的方法(如何使用首页)

  • 华为电脑怎么打开无线投屏(华为电脑怎么打开u盘)

    华为电脑怎么打开无线投屏(华为电脑怎么打开u盘)

  • 抖音粉丝有星标是什么意思(抖音粉丝星标代表什么)

    抖音粉丝有星标是什么意思(抖音粉丝星标代表什么)

  • 苹果11qq音乐悬浮歌词(iphoneqq音乐悬浮窗)

    苹果11qq音乐悬浮歌词(iphoneqq音乐悬浮窗)

  • 华为nova5怎么没有信号灯(为什么华为nova5手机没信号无服务)

    华为nova5怎么没有信号灯(为什么华为nova5手机没信号无服务)

  • 华为nova6变成黑白色怎么调回来(华为nova6变成黑白)

    华为nova6变成黑白色怎么调回来(华为nova6变成黑白)

  • 小米9突然不能快充了(小米9突然不能快充了怎么办)

    小米9突然不能快充了(小米9突然不能快充了怎么办)

  • 华为月亮模式怎么开(华为月亮模式怎么取消)

    华为月亮模式怎么开(华为月亮模式怎么取消)

  • word表格怎么加横线(word表格怎么加斜线)

    word表格怎么加横线(word表格怎么加斜线)

  • 爱奇艺会员什么意思(爱奇艺会员什么银行信用卡积分兑换)

    爱奇艺会员什么意思(爱奇艺会员什么银行信用卡积分兑换)

  • 蓝牙鼠标连上去动不了(蓝牙鼠标为什么连不上)

    蓝牙鼠标连上去动不了(蓝牙鼠标为什么连不上)

  • 苹果如何找回彻底删除(苹果如何找回彻底删除的照片)

    苹果如何找回彻底删除(苹果如何找回彻底删除的照片)

  • 苹果闹钟铃声自动变系统默认(苹果闹钟铃声自动变小了怎么办)

    苹果闹钟铃声自动变系统默认(苹果闹钟铃声自动变小了怎么办)

  • 文档中的空白页怎么删除(如何删除word文档中的空白页)

    文档中的空白页怎么删除(如何删除word文档中的空白页)

  • 苹果手表充电器通用吗(苹果手表充电器多少钱)

    苹果手表充电器通用吗(苹果手表充电器多少钱)

  • 手机来信息闪光灯怎么设置(手机来信息闪光灯怎么关闭)

    手机来信息闪光灯怎么设置(手机来信息闪光灯怎么关闭)

  • 华为nova6怎么下载QQ(华为nova6怎么下载谷歌)

    华为nova6怎么下载QQ(华为nova6怎么下载谷歌)

  • 电脑节能模式黑屏怎么办(电脑节能模式黑屏了)

    电脑节能模式黑屏怎么办(电脑节能模式黑屏了)

  • 乐视手机怎么显示手机卡的联系人(乐视手机设置没有了怎么办)

    乐视手机怎么显示手机卡的联系人(乐视手机设置没有了怎么办)

  • oppok1重启键在哪里(oppo重启键在哪里)

    oppok1重启键在哪里(oppo重启键在哪里)

  • 论文自动生成目录步骤(论文自动生成目录出了很多无关的字)

    论文自动生成目录步骤(论文自动生成目录出了很多无关的字)

  • 荣耀5手环怎么开机(荣耀5手环怎么连接苹果手机)

    荣耀5手环怎么开机(荣耀5手环怎么连接苹果手机)

  • 幻灯片左边的窗格不见了(幻灯片左边窗口变小了怎么办)

    幻灯片左边的窗格不见了(幻灯片左边窗口变小了怎么办)

  • 小恩爱验证密码是什么(小恩爱初始密码多少)

    小恩爱验证密码是什么(小恩爱初始密码多少)

  • 苹果撤销快捷键是什么(苹果撤销快捷键是什么手机)

    苹果撤销快捷键是什么(苹果撤销快捷键是什么手机)

  • 小红书如何选择关注的人(小红书如何选择感兴趣的内容)

    小红书如何选择关注的人(小红书如何选择感兴趣的内容)

  • hibernate和mybatis区别(hibernate和mybatis的优缺点)

    hibernate和mybatis区别(hibernate和mybatis的优缺点)

  • 资产处置损益和固定资产清理的区别
  • 医院固定资产折旧率是多少
  • 分公司可以独立签约吗
  • 不动产租赁属于经营租赁吗
  • 做账一定要银行对账单吗
  • 政府会计制度银行存款利息咋处理
  • 贴现率和折现率相等吗
  • 分公司亏损是否也分摊所得税
  • 专利捐献
  • 证券交易所风险公告怎么写
  • 企业年金个人所得税扣除标准
  • 公司租车怎么抵税
  • 怎么分清复利和年金
  • 燃油税里面包含哪些内容
  • 公司收款收据
  • 厂区折旧
  • 小微企业减半征收城建税
  • 个人所得税必须得交吗
  • 增值税专用发票怎么开
  • 已认证的发票对账怎么办
  • 开票资料填写
  • 印花税计算公式例子
  • 工商年报纳税总额是应缴还是实缴
  • 简述房地产开发企业设立的特殊规定
  • 代购商品委托书怎么写
  • 对方公司已注销,我公司应付款怎样支付
  • 公账转私账可以撤销吗
  • 小微企业增值税减免政策
  • 面粉厂怎样做帐,税率是多少?
  • 收到投标保证金利息会计分录
  • 非流动资产基金是什么意思
  • PHP:mb_encode_numericentity()的用法_mbstring函数
  • 现在我们来看看windows中的新增内容
  • 股东撤资属于什么科目
  • win10任务栏还原到下边
  • phpurl编码
  • 赖格宝视频
  • vue父子组件加载顺序
  • 金蝶专业版固定资产初始数据录入
  • 单据已经生成凭证,不允许自动删除
  • 帝国cms怎么用
  • 新增办税员需要哪些资料
  • 个人劳务所得年终汇算清缴
  • 公司向银行贷款利息是多少
  • 收到工会经费返还做收入吗
  • php array_fill
  • MySQL导入导出命令
  • 个体户是什么概念
  • 先收到发票还没付款怎么做账
  • 其他权益工具投资交易费用计入哪里
  • 白条抵库现象
  • 税金及附加核算哪些税费
  • 土地承包经营合同生效条件
  • 复利现值和复利终值互为逆运算对吗
  • 完工结转的会计分录
  • 开办费计入期间费用明细表
  • 从增值税抵扣进项怎么算
  • 由于这台计算机没有远程客户端访问许可证
  • xp系统安装流程图
  • windows102021年更新
  • win10系统开不了热点
  • win 7系统无法删除系统文件
  • 在操作系统中如何创建一个新的用户
  • linux命令git
  • win7免费升级永久win8
  • linux curl命令使用
  • redhat 6.5 安装
  • 耳朵前皮下有个小软包
  • javascript动画教程
  • 基于web的学生成绩管理系统毕业论文
  • python转换语句
  • bash shell control z
  • linux bash中too many arguments问题的解决方法
  • python编写api接口
  • jquery 列表实现
  • jqgrid tree
  • 污水处理费收入
  • 电子税务局做什么的
  • 怎么查了?
  • 武汉车船使用税收费标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设