gpt4 book ai didi

c# - 当我使用 [[percents]] 时,amcharts 上的错误在每列中显示 100.00%

转载 作者:行者123 更新时间:2023-11-28 01:48:04 25 4
gpt4 key购买 nike

我的代码中有这个奇怪的错误。当我使用 amcharts 并尝试显示每列的百分比时,每列都是 100.00%。

AmCharts.ready(function () {
$.ajax({
url: 'Analytics/GetDivergenceByApp?appid=46',
type: 'POST',
contentType: 'application/json;',
//data: JSON.stringify({ id: checkId }),
success: function run(dataset) {
// RADAR CHART
chart = new AmCharts.AmSerialChart();
chart.dataProvider = dataset;
chart.categoryField = "col";
chart.startDuration = 1;
chart.sequencedAnimation = false;


var categoryAxis = chart.categoryAxis;
categoryAxis.gridPosition = "start";

// VALUE AXIS
var valueAxis = new AmCharts.ValueAxis();
valueAxis.axisAlpha = 0.15;
valueAxis.minimum = 0;
valueAxis.dashLength = 3;
valueAxis.stackType = "regular";
chart.addValueAxis(valueAxis);



// GRAPH
var graph = new AmCharts.AmGraph();
graph.type = "column";
graph.labelText = "[[percents]]%";
graph.valueField = "value";
graph.title = "All Pushes";
graph.fillAlphas = 0.6;
graph.balloonText = "[[value]] os type installations";
chart.addGraph(graph);

// WRITE
chart.write("chartdiv2");
}
});
});

我使用 C# 和 MVC4 来获取数据,我应该注意到它在图表上看起来很好。我该如何解决这个问题以显示真实百分比?

最佳答案

这不起作用,[[百分比]]显示一个系列的图表的百分比,因此只有当您有多个图表时才有意义。在您的情况下,您应该手动计算百分比值,将它们添加到您的数据中,并使用一些自定义字段名称(例如“percentsCalculated”),然后在标签中显示该值:[[percentsCalculated]]

关于c# - 当我使用 [[percents]] 时,amcharts 上的错误在每列中显示 100.00%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20050582/

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