我正在尝试在视图中显示一些信息,但是它不返回任何信息,并且在视图中完全空白
那是我的控制者:
class Spree::Admin::StocklogController < Spree::Admin::BaseController
before_action :load_movements
def index
end
def load_movements
@stockmovelog = Spree::StockMovement.all
end
end
那是我的观点:
<% @stockmovelog.each do |movement| %>
<tr>
<td><% movement.id %></td>
<td class="align-center"><% movement.quantity %></td>
<td><% movement.created_at %></td>
<td class="align-right"><% movement.updated_at %></td>
<td class="actions"><% movement.action %></td>
</tr>
<% end %>
它将仅创建each
中的行数并将内容保留为空白,这可能是我做错了吗?
答案 0 :(得分:0)
只需将=
内的ERB添加td
:
<% @stockmovelog.each do |movement| %>
<tr>
<td><%= movement.id %></td>
<td class="align-center"><%= movement.quantity %></td>
<td><%= movement.created_at %></td>
<td class="align-right"><%= movement.updated_at %></td>
<td class="actions"><%= movement.action %></td>
</tr>
<% end %>