我在使用 Google 图表时遇到了问题。
我正在使用 asp.net Mvc。当我从控制器获取数据后,我将其传递到 Google 图表中。
当我手动输入数据时,例如:
我正在使用 asp.net Mvc。当我从控制器获取数据后,我将其传递到 Google 图表中。
当我手动输入数据时,例如:
['Month', 'Bolivia', 'Ecuador', 'Madagascar', 'Papua New Guinea', 'Rwanda', 'Average'],
['2004/05', 165, 938, 522, 998, 450, 614.6],
它正确地显示给我。
但是我如何将我的数据动态添加到Google图表中?
这是我的代码:
for (var i = 0; i < chartsdata.length; i++) {
var data = google.visualization.arrayToDataTable([
['Element', 'Density', {role: 'style'}],
[chartsdata[i].MonthValue, chartsdata[i].CountValue, '#b87333']
]);
var options = {
title: ''
};
var chart = new google.visualization.ComboChart(document.getElementById('chartdiv'));
chart.draw(data, options);
}