【发布时间】:2018-10-04 17:59:12
【问题描述】:
我使用 react js 制作了一个表格组件,它使用列来显示数据(与其他数据一起工作)。例如,第 1 列显示标题,第 2 列显示年份,第 3 列显示格式。
这是我的 JSON 示例:
{"movies": [{"title": "Iron Man", "year": "2008", "format": "DVD"}, {"title": "Iron Man 2", "year": "2010", "format": "DVD"}, {"title": "Iron Man 3", "year": "2013", "format": "DVD"}]}
这是我填充表格的代码,但它似乎不起作用:
@movieList = #Makes a call to my mock API to get list of movies
@movies = Array.new
@movieList.each do |item|
@movie = Hash.new
@movie[:column1] = item[:title]
@movie[:column2] = item[:year]
@movie[:column3] = item[:format]
@movies << @movie
end
我需要一些建议来克服我得到的“没有将符号隐式转换为整数错误”。谁能提供一些建议并指出我哪里出错了?
【问题讨论】:
标签: ruby-on-rails arrays ruby