加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何使用googlecharts gem?

发布时间:2020-12-17 01:49:07 所属栏目:百科 来源:网络整理
导读:我正在尝试使用googlecharts(http://googlecharts. rubyforge.org/)gem.你在哪里放置代码来生成图表(如Gchart.line(:data = [0,40,10,70,20]))?你是如何展示它的? 谢谢 解决方法 调用Gchart.line()只返回一个字符串,该字符串是相应Google Chart图像的URL.
我正在尝试使用googlecharts(http://googlecharts. rubyforge.org/)gem.你在哪里放置代码来生成图表(如Gchart.line(:data => [0,40,10,70,20]))?你是如何展示它的?

谢谢

解决方法

调用Gchart.line()只返回一个字符串,该字符串是相应Google Chart图像的URL.例如. Gchart.line(:data => [0,20])返回“http://chart.apis.google.com/chart?chd=s:AjI9Ru0026amp;cht=lcu0026amp;chs=300×200u0026amp” ;反馈网站0,70” .

因此,要在页面上显示图表,您需要使用此生成的URL的源创建图像标记.您可以直接从视图中调用Gchart,也可以在控制器中设置变量.

例如:

Controller @line_chart = Gchart.line(:data => [0,20])

查看<%= image_tag(@line_chart)%>

这将生成如下图像标记:< img src =“http://chart.apis.google.com/chart?chd=s:AjI9Ru0026amp;cht=lcu0026amp;chs=300x200u0026amp;chxr=0,70 “/取代.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读