四部走解决分页问题
第一步,在自己的rails程序中添加两个gem。
gem'will_paginate','~> 3.1.0'gem'will_paginate-bootstrap'
第二步,在自己的项目目录下通过终端更新gem
bundle install
第三步,更改自己的展示文件(html.erb格式)
<%= will_paginate @posts,renderer:BootstrapPagination::Rails %>
第四步,更改自己的返回数据格式(controller数据)。
@posts=Post.all.paginate(:page=>params[:page], :per_page=>10)
以上,大工告成!

四部之后的结果
最后放上will_paginate和他的样式文件will_paginate-bootstrap的github地址,更多信息大家可以自行去查看。
我的显示很丑,不知道作者是怎么搞出漂亮的外观的,如果按照以上程序出错,可重启下rails s 服务
作者:李庆文
链接:https://www.jianshu.com/p/d98f494bc340
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
网友评论