Я создаю приложение на Rails, где пользователь может ответить на несколько вопросов и получить график со средним значением всех ответов пользователей.
Мне удалось отобразить график в рельсах с помощью Chartkick, но яне удалось его загрузить.
my_graph.html.erb
<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
@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
Но мне все еще не удается загрузить график, поэтому я думаю, что я делаю что-то не так в строке:
<%= column_chart @data, adapter: 'google', library: { isStacked: 'percent', height: 800,}, download: {filename: "boom"}%>
ИЛИ функция загрузка недоступна для adapter: 'google'