我正在使用Kaminari进行分页。 在我的控制器中使用以下行:
@public_items =Array.new
@items= Item.all
@items.each do |item|
if (item.is_public)
@public_items <<item
end
end
@public_items = Kaminari.paginate_array(@public_items).page(params[:page]).per(4)
和我视图中的这一行
<%paginate @public_items %>
<% @public_items.each do |item| %>
.....
<%end%>
分页工作正常意味着我可以通过转到项目导航到不同的页面?例如,页面= 2但页面导航菜单()没有显示! 和&lt;%paginate @public_items%&gt;不会创建任何HTML代码
答案 0 :(得分:1)
不应该是:
<%= paginate @public_items %>
包括等号。如果没有等号,它就会隐藏它。