rails3插件 will_paginate介绍
来源:互联网 发布:软件制作大师 编辑:程序博客网 时间:2024/06/07 22:31
will_paginate是一个非常好用的分页插件,可用于Ruby on Rails, Sinatra, Merb, DataMapper 和Sequel。
源代码地址: https://github.com/mislav/will_paginate
这里讲下rails3里面的基本用法
1. 安装
在gemfile里面加上如下语句。然后运行bundle install,会自动安装。
gem 'will_paginate', '~> 3.0'
2.基本使用
。切换到第几页取那页数据的代码,一般在控制器中使用。
@posts = Post.paginate(:page => params[:page])
。也可以指定每页多少条记录,返回对应的记录数
@posts = Post.paginate(:page => params[:page], :per_page => 30)。在视图(view)中显示分页链接
<%= will_paginate @posts %>
当然你可以更改默认的分页样式(css).
。你也可以在model中或者全局指定指定默认每个页面显示的记录数
# for the Post modelclass Post self.per_page = 10end# set per_page globallyWillPaginate.per_page = 10
- rails3插件 will_paginate介绍
- will_paginate
- rails3 常用插件
- Rails2中使用will_paginate插件进行分页
- Rails2中使用will_paginate插件实现分页
- Rails使用will_paginate插件进行分页
- Rails3.0.3安装Will_paginate和使用(简单示例)(补充样式)
- Rails3.0.3使用Authlogic插件
- rails3插件 devise 入门指南
- rails中will_paginate插件,当前页的使用
- Rails3.0.3使用Authlogic插件(补充说明)
- will_paginate参数设置
- will_paginate 分页
- Rails2中使用will_paginate插件实现分页(续)--- 更改样式
- rails2.3.XX中使用will_paginate分页插件,并实现Ajax分页
- bootstrap 与 rails 2.3.8整合之:will_paginate插件的使用
- 如何向Ruby on Rails 分页插件 will_paginate 的链接插入其它参数
- ROR汇集---will_paginate
- 委托的定义和使用入门
- struts1问题
- Worker Thread 模式
- Thread pool模式
- Thread-Per-Message 模式
- rails3插件 will_paginate介绍
- Read-Write-Lock 模式
- SQL每月自然周(中国习惯)
- 实验3-1 赋值操作符
- 文本框输入技巧
- 实验3-2 算术操作符
- C#学习笔记(1):中断被Socket.Accept阻塞的线程
- 《C语言名题精选百则----9》
- android Notification 的使用