主页

使用kaminari,在列表页实现分页功能

2023-08-04 05:00PM

安装

1. bundller 大于1的话,可以使用这个版本

gem install kaminari -v 0.16.3 

或者

gem 'kaminari'

2. 使用命令:

$ bundle install

3. 然后使用这个命令可以创建一个config文件

$ rails g kaminari:config

4. 重新启动服务器

bundle exec rails server

5. 修改需要分页的controller,增加如下的内容

# app/controllers/topics_controller.rb 
def index 
  @topics = Topic.page(params[:page]).per(2) 
end

 6. 在相应的view文件中增加内容,可以在顶部或者底部增加分页内容

<%= paginate @users %>

然后再浏览器刷新,就可以看到分页了

 

 

 

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论