`

rails3 中的分页管理插件 Kaminari 的安装使用

阅读更多
今天试着使用 Kaminari插件对自己的rails3网站项目进行分页管理,遇到了一些问题:
https://github.com/amatsuda/kaminari上的Kaminari的使用说明readme.rdoc中对他的安装使用方法是这样的:
在rails项目的gemfile中加入如下代码:
gem 'kaminari'

然后在项目路径中执行命令:
bundle install

但是我按照该方法执行却出现了错误:
提示我:
undefined method 'page'
引用
page是 Kaminari中的一个方法

后来才发现出问题的原因是:虽然已经执行了
bundle install

命令但是Kaminari并没有在rails项目中被使用,仔细查看刚才执行
bundle install

命令的输出结果会发现:
Using rails (3.0.7) 
Installing kaminari (0.12.4) 
Using sqlite3 (1.3.3) 

也就说刚才的命令只是安装了kaminari,而没有使用它。解决办法很显然:
再次执行命令
bundle install

结果:
Using rails (3.0.7) 
Using kaminari (0.12.4) 
Using sqlite3 (1.3.3) 


即可。如果还是不行则可能是因为你的rails服务器一直开着,只需要重启服务器即可。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics