如果AmCharts4的amCore.percent()方法未按预期工作,可以尝试以下解决方法:
// 初始化AmCharts4
am4core.ready(function() {
// 创建图表实例
var chart = am4core.create("chartdiv", am4charts.PieChart);
// 使用amCore.percent()方法设置百分比属性
chart.series.template.labels.template.text = "{category}: {value.percent.formatNumber('#.0')}%";
});
// 设置图表数据
chart.data = [{
"category": "Category 1",
"value": 100
}, {
"category": "Category 2",
"value": 200
}];
// 更新图表
chart.invalidateData();
通过检查上述步骤,可以解决AmCharts4的amCore.percent()方法未按预期工作的问题。