IDE:RubyMine
Ruby版本:2.4
Rails版本:5.1.4
接着之前的项目,需要实现一个分页功能,这里分页使用的gem 是 kaminari
这里介绍最简单的使用方法,具体细节,还请参照github文档
1、在需要分页的控制器方法中添加:
@cards=Card.order(:id).page params[:page]
这里的Card 是你所需要分页的mode 类 :id 为查询键值 :page 为页数参数
2、在view视图中添加:
<%=paginate@cards%>
分页数量在model中添加修改,具体参照wiki