echarts饼图如何计算总数,label文字溢出怎么解决,怎么居中文字?

发布于 2022-09-11 18:38:32 字数 341 浏览 11 评论 0

我有三个问题,如图所示

clipboard.png

  1. 不活跃人数这里,因为我的两个线设置有点长,导致超过了canvas画布宽,有个字显示不完整,怎么在不改变label线长的情况下解决这个问题?
  2. 每个扇区都是有数据的,我想统计总的,在中间显示,请问怎么操作?
  3. label文字我目前用的format换行n,只能写这个,不能跟上面一样写
    很奇怪。align也不生效,请问怎么让文字居中,而且我需要上面的活跃人数和下面的数字颜色样式不一样。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清风不识月 2022-09-18 18:38:32

1、可以缩小pie的大小,参考配置项 series.radius, 如 radius:['20%', '50%']
2、可以将title移动中间,样式用textStyle设置,如:

title:{
    text:"总人数",
    subtext: '10086',
    left:"50%",
    top:"50%",
}

3、参考series.label.rich,如:

formatter: '{a|{b}}\n{b|{c}}',
rich:{
    a:{
      color: 'red'
    },
    b:{
      align: 'center'
    }
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文