gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 03:36:34 24 4
gpt4 key购买 nike

我正在尝试使用 googlecharts (http://googlecharts.rubyforge.org/) gem。你把生成图表的代码放在哪里(比如 Gchart.line(:data => [0, 40, 10, 70, 20]) ) ?你如何显示它?

谢谢

最佳答案

调用 Gchart.line() 只会返回一个字符串,该字符串是相应 Google 图表图像的 URL。例如。 Gchart.line(:data => [0, 40, 10, 70, 20]) 返回 "http://chart.apis.google.com/chart?chd=s:AjI9R&cht=lc&chs=300x200&chxr=0,0,70"

因此,要在您的页面上显示图表,您需要使用此生成的 URL 的来源创建一个图像标记。您可以直接从 View 调用 Gchart 或在 Controller 中设置变量。

例如:

Controller @line_chart = Gchart.line(:data => [0, 40, 10, 70, 20])
查看 <%= image_tag(@line_chart) %>
这将生成一个像这样的图像标签: <img src="http://chart.apis.google.com/chart?chd=s:AjI9R&cht=lc&chs=300x200&chxr=0,0,70"/>

关于ruby-on-rails - 如何使用 googlecharts gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6114589/

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