美文网首页
rails使用will_paginate实现分页

rails使用will_paginate实现分页

作者: ibob2012 | 来源:发表于2019-08-22 16:26 被阅读0次

四部走解决分页问题

第一步,在自己的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

来源:简书

简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

相关文章

网友评论

      本文标题:rails使用will_paginate实现分页

      本文链接:https://www.haomeiwen.com/subject/mctosctx.html