2016-09-26 75 views
0

在其文档中,它说:如何显示DataTable的json表示? GoogleCharts

toJSON()|字符串|返回图表的的JSON表示的字符串版本。

比方说,我创建了一个数据表,它是存储在数据:

var data = new google.visualization.DataTable(); 

我怎么能以同样的方式显示这一点,在图表中显示?

图表是使用这条线显示:

new google.visualization.ColumnChart(document.getElementById('visualization')). 
      draw(data, 
       {title:"S&P 500 Up/Down Performance Since 1980", 
       width:600, height:400, 
       isStacked:"true", 
       bar:{groupWidth: "90%"}, 
       legend:"none" } 
     ); 

相反的数据,我想显示data.toJson()。

任何帮助或方向将不胜感激。谢谢。

+0

你尝试'画(data.toJson(),......' – Andurit

+0

如果这样的作品我?要拍摄自己没有努力,给我一个秒 –

回答

0

试试这个:

new google.visualization.ColumnChart(document.getElementById('visualization')). 
      draw(data.toJson(), 
       {title:"S&P 500 Up/Down Performance Since 1980", 
       width:600, height:400, 
       isStacked:"true", 
       bar:{groupWidth: "90%"}, 
       legend:"none" } 
     ); 

你prolly小姐添加toJson()ColumnChart

+0

感谢您的答复,这是一个非常愚蠢的问题,我想我累了,需要去睡觉。data.toJSON()返回DataTable的字符串形式,我所要做的就是document.getElementById(“stupid”)。innerHTML = data.toJSON();然后我可以通过元素id在模板中显示它。 ks再次,结束问题。 –