1
@items = @cats + @dogs + @birds
@pag_items = Kaminari.paginate_array(@items).page(params[:page]).per(9)
puts @pag_items.count
6
@items数组有23个项目。
为什么@pag_items数组只保存6个项目?Kaminari不尊重.per()设置
如果我将它设置为5或4,它将保持那么多。但超过6它不会。
谢谢!
你正在做一个'把@ items.count'是一个错字? – Swards
什么是'params [:page]'?如果它等于3,则会得到6个最后的元素。 – MikDiet
params [:page]是1. –