关于will_paginate不多介绍了,不过在使用的时候,好像很多人出现了各种各样的问题。
先从安装开始吧:
1、在项目的Gemfile里面加入下面的代码:
之后rails s开启服务的时候,就会提示找不到will_paginate,提示运行bundle install:
通过安装之后的列表就可以看见安装成功了。
2、在Controller使用:
View:
运行一下页面可以看出来了,不过生成的链接样式不好看,可以自己改,具体可以参看文档:
https://github.com/mislav/will_paginate/wiki
PS:不同版本的使用是有差异的,所以看好版本号,还有就是名字别写错了。
新补充样式:来自网上
还有这样一个警告:
找到文件【deprecation.rb】修改为: