Angular 如何在amcharts4 piechart中自定义工具提示文本?
我使用amcharts4创建了一个饼图Angular 如何在amcharts4 piechart中自定义工具提示文本?,angular,amcharts,amcharts4,Angular,Amcharts,Amcharts4,我使用amcharts4创建了一个饼图 var total_sales=5000; let dchart = am4core.create("donutchart", am4charts.PieChart); dchart.data = [{year:'1996',sales:200},{year:'1997',sales:500},{year:'1998',sales:550}]; let pieSeries = dchart.series.push(new am4ch
var total_sales=5000;
let dchart = am4core.create("donutchart", am4charts.PieChart);
dchart.data = [{year:'1996',sales:200},{year:'1997',sales:500},{year:'1998',sales:550}];
let pieSeries = dchart.series.push(new am4charts.PieSeries());
pieSeries.dataFields.value = "sales";
pieSeries.dataFields.category = "year";
//tooltip
pieSeries.slices.template.tooltipText = {value} {category}; /**this Line**/
现在,在工具提示中,我想显示年份、销售额和总销售额。使用此代码,在工具提示中,我可以分别从值和类别中获取年份和销售额。但是,如果我想显示全局声明的total_sales变量,该怎么办?如何在tooltipText中显示它 注: 我已尝试将工具提示代码更改为
piesteries.slices.template.tooltipText={value}{category}{total_sales}代码>
但这行不通,有什么想法吗?请纠正我的错误。因此,如果总销售额
是一个全局变量,为什么不直接将其添加到tooltipText中呢<代码>pieSeries.slices.template.tooltipText=“{value}{category}”+总销售额代码>@martynasma我不知道我们能做到。非常感谢!