1

我正在使用谷歌图表,我想比较两个值,例如销售额和费用。我正在使用google.visualization.arrayToDataTableGoogle 图表中的方法,但我想从数据库中获取值并在图中显示相应的值。

我的示例代码是

google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawChart);

function drawChart() {

     var data = google.visualization.arrayToDataTable([
       ['', '<%= request.getParameter("searchKey") %>', '<%= request.getParameter("competitor") %>'],
       ['<%=created_at[0]%>', <%=sentimentStats[0]%>, <%=sentimentStats1[0]%>],
       ['<%=created_at[1]%>', <%=sentimentStats[1]%>, <%=sentimentStats1[1]%>]

     ]);
}

我正在硬编码这样的值

['<%=created_at[0]%>', <%=sentimentStats[0]%>, <%=sentimentStats1[0]%>],
['<%=created_at[1]%>', <%=sentimentStats[1]%>, <%=sentimentStats1[1]%>]

相反,我想将它与 for 循环一起使用,你能帮帮我吗?

4

0 回答 0