显示列表的其余部分

问题描述:

这可能是一个分页问题,​​但我不知道如何标题。显示列表的其余部分

我有numbers = [1,2,3,4,5,6,7,8,9,10,11,12....]

名单,我想在第一次作为[1,2,3]

显示列表,然后用一个按钮,点击它会给未来3等

该列表不一定是用户喜欢的数字,脸书状态,电子邮件标题,图片等,但概念仍然相同

我该如何实现?

+0

为什么不使用众多可用的分页插件之一?你已经指出这是一个分页问题! – Veger 2012-01-13 09:21:42

使用宝石kaminari。您可以执行以下操作:

Kaminari.paginate_array(my_array_object).page(params[:page]).per(3) 

并分页通用对象。自述文件中有一段关于此的内容。

> number = [1,2,3,4,5,6,7,8,9] 
> number[0..2] 
=> [1, 2, 3]