首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Chartkick下载图表

使用Chartkick下载图表
EN

Stack Overflow用户
提问于 2019-02-11 18:31:40
回答 2查看 212关注 0票数 1

我正在构建一个Rails应用程序,在这个应用程序中,用户可以回答几个问题,并得到一个包含所有用户回答的平均值的图表。

我成功地使用Chartkick在rails中显示了图形,但是我无法下载它。

my_graph.html.erb

代码语言:javascript
复制
<head>
  <%= javascript_include_tag "https://www.gstatic.com/charts/loader.js" %>
  <%= javascript_include_tag 'application' %>
</head>
  <%= column_chart @data, adapter: 'google', library: { isStacked: 'percent',  height: 800,}, download: {filename: "boom"}%>

my_graph_controller

代码语言:javascript
复制
@data = [
      {
        name: "Fantasy & Sci Fi", 
        data: [["2010", 10], ["2020", 16], ["2030", 28]]
      },
      {
        name: "Romance", 
        data: [["2010", 24], ["2020", 22], ["2030", 19]]
      },
      {
        name: "Mystery/Crime", 
        data: [["2010", 20], ["2020", 23], ["2030", 29]]
      }
    ]

我遵循了这些指南:

https://github.com/ankane/chartkick

https://github.com/ankane/chartkick.js?files=1

但我仍然无法下载图表,因此我认为我做错了什么:

代码语言:javascript
复制
 <%= column_chart @data, adapter: 'google', library: { isStacked: 'percent',  height: 800,}, download: {filename: "boom"}%>

下载adapter: 'google'不可用的函数

EN

回答 2

Stack Overflow用户

发布于 2022-05-31 16:05:55

作为下载图表的替代方法,您可以使用charts/

它支持列图表,如果需要,可以下载图表(只需自定义工具栏)。

票数 0
EN

Stack Overflow用户

发布于 2019-02-11 18:45:53

尝试使用创业板'wicked_pdf‘,它允许您下载使用HTML视图的pdf文件。

您只需编写HTML视图并将图表添加到此视图中即可。

有关使用此gem的完整文档,请参阅此pdf

希望这能帮上忙!

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54636934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档