gpt4 book ai didi

javascript - 如何在 Google Charts 圆环图中显示所有标签

转载 作者:行者123 更新时间:2023-12-02 00:57:05 24 4
gpt4 key购买 nike

我正在使用 Google Charts( donut 类型)在我们的应用程序上显示数据。我注意到当标签不适合饼图切片时,它不会显示。我一直在查看互联网及其文档,但我找不到一种方法来操纵标签以换行文本或一直显示。
下面黄色切片的标签没有显示。

enter image description here

最佳答案

如果切片小于 5%,则不显示百分比标签(此数字因圆周率图的大小和宽度而异,但在本例中为 5%)。

在下图中,绿色为 5%,紫色为 4.9%。

enter image description here

这里有一些关于如何处理这个问题的想法:

1) 将以下选项添加到您的options 对象。它将所有少于 5% 的东西合并到一个将被标记的杂项类别中。

sliceVisibilityThreshold: 0.05,
pieResidueSliceLabel: "Other",

enter image description here

2) 减小字体大小。它仍然不会显示它不适合的标签,但它会显示更多标签,因为它能够适合。

pieSliceTextStyle: {
color: 'black',
fontSize:11
},

enter image description here

3) 进入绝望的 hackery 领域并在 options 中设置一个很小的字体大小以便它们全部呈现,然后使用 CSS 再次使这些标签变大.但是,因为它们不合适并且因为间距都乱七八糟,所以它看起来像垃圾。

pieSliceTextStyle: {
color: 'black',
fontSize:0.5
},

CSS

svg g text{
font-size:11px !important;
}

enter image description here

JSFiddle

关于javascript - 如何在 Google Charts 圆环图中显示所有标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33520432/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com