首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HighCharts中的Rails 3阵列-我的大脑会爆炸

HighCharts中的Rails 3阵列-我的大脑会爆炸
EN

Stack Overflow用户
提问于 2011-11-24 04:09:15
回答 1查看 760关注 0票数 0

我有一个do循环:

代码语言:javascript
复制
<% @currentfruit.each do |apples| %>
  <%= apples.prices %>
<% end %>

不出所料,它显示了模型中输入的所有苹果价格的一行。我想要获取这些数据,并绘制Highcharts中显示的每个条目,但我不确定如何做到这一点。

我是否以某种方式将其放入数组中,我是否会一起运行一个完全不同的查询?实现这一目标的最佳方法是什么?

更新:

下面Ryan的答案很管用:

代码语言:javascript
复制
@currentfruit.map(&:prices).to_json

它显示输入的所有价格的数组,这正是我想要的。但当我在Highcharts中绘制它们时:

代码语言:javascript
复制
data: [ <%= @currentfruit.map(&:prices).to_json]

它只在图表上显示一个数据点,即使上面显示了整个数值数组。如何将数组中的所有值绘制到图表上?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-24 04:28:41

我的猜测是,您可能希望将其放入一个JSON数组中,您可以使用以下命令:

代码语言:javascript
复制
@currentfruit.map(&:prices).to_json
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8248435

复制
相关文章

相似问题

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