我已经安装了rails 4.2.6,我已经为索引上的每个帖子获取了json,在html显示下面..它已经在我做的每个项目上...我不知道该怎么做..请帮帮我..谢谢。
答案 0 :(得分:1)
它实际上不是jobs
,而是您在index.html.erb
中循环的<%= @jobs.each do |job| %> <!-- Note '=' after <% -->
<!-- display fields -->
<% end %>
数组。你必须在模板中有类似的东西。
erb
在<%=... %>
中,评估html
之间的所有内容并显示为<% ... %>
,而<%= @jobs...%>
内的代码仅进行评估。由于您有@jobs
,因此在循环结束后会显示<% @jobs.each do |job| %> <!-- this time we're just looping @jobs, not displaying it -->
<!-- display fields -->
<% end %>
数组。要解决此问题,只需删除&#34; =&#34;在你的循环开始。
{{1}}