我试图做一个图表来显示用户的重量,使用highcharts。我拥有所有正确的js文件的包括,当通过整数的简单数组,它工作得很好。 但是我不确定,看了highcharts文档,如何将正确的数据传递到使用Rails系列选项。添加Rails的数据Highcharts系列
我的用户模型如下:
用户具有许多weigh_ins,其具有重量:浮USER_ID:整数ID:整数created_at:日期时间字段。 (如果这是有关)
下面是我的观点,你可以看到我已经尝试通过用户的权重进行迭代,然后传递的数据。我知道这需要反馈JSON和数组,但林不知道如何格式化我的数据,以适应这种方式。
borderWidth: 0
},
series: [{
pointInterval: <%= 1.day * 1000 %>,
name: 'weight',
data: <% @user.weigh_ins.each do |weight| %>
<%= weight.weight.to_json %>
<% end %>
}]
如果还有其他需要发布的代码,只需留言。
任何建议将不胜感激。
Thata defo在正确的轨道上,但是,数据是动态的,因此用户可以每天更新其权重,因此图表需要更新。如果我使用上面的方括号,那么该图甚至不会渲染。现在我有这个,但它不产生正确的输出。我需要找到正确的用户weigh_ins,然后遍历所有这些,选择重图这是一个浮动。不知道如何解决它。