You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AmCharts4 饼图如何隐藏图例标签中的百分比数值

解决方法

你遇到的自动追加百分比的问题,是因为PieSeries的图例文本配置优先级高于全局Legend组件的模板,默认会自带百分比后缀,你之前写的全局Legend文本配置被覆盖了。

只需要在你的饼图系列配置代码中,新增一行legendSettings.labelText配置即可,修改后的JS代码如下:

// Add and configure Series
var pieSeries = chart.series.push(new am4charts.PieSeries());
pieSeries.dataFields.value = "litres";
pieSeries.dataFields.category = "country";
// 新增这行配置图例文本格式
pieSeries.legendSettings.labelText = "[bold {color}]{category} : {value} [/]";

原来的chart.legend.labels.template.text配置可以删除,不影响效果。如果需要调整图例的字体大小、行高等通用样式,仍可以通过chart.legend.labels.template相关属性配置。


内容的提问来源于stack exchange,提问作者Frosted Cupcake

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 23:54:03