Pie系列中标签的相对和水平属性

问题描述 投票:1回答:1

我想知道是否有任何方法可以在饼图上方为PieSeries水平显示标签,因为默认情况下它显示在图表下方并垂直显示。我试图找到一种类似于在OppositeProperty解释中给出的AxisRendererX的Opposite属性的方法,但是我没能在图形上方以水平方式显示我的标签!附上需要更新的Pie系列图片供您参考.PieChart

amcharts
1个回答
1
投票

amcharts使用您为图表提供的完整区域。如果将图表的width设置为较小的值,则会显示您显示的结果。如果您像我在下面的代码笔中那样调整图表大小,标签会水平显示。

要更改图例位置,可以使用legend.position属性。

可用选项包括:“left”,“right”,“top”,“bottom”(默认)和“absolute”。

https://www.amcharts.com/docs/v4/concepts/legend/#Positioning

在您的情况下,您可以使用以下代码将图例移动到顶部:

chart.legend = new am4charts.Legend();
chart.legend.position = 'top';

我为你的例子创建了一个code pen

© www.soinside.com 2019 - 2024. All rights reserved.