安装,官网地址GitHub - kaminari/kaminari: ⚡ A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Ruby webapps

bundller 大于1的话,可以使用这个版本

gem install kaminari -v 0.16.3

使用这个命令可以创建一个config文件

rails g kaminari:config

在 Gemfile文件中增加环境语句

gem 'kaminari'
bundle install

然后重新启动服务器

bundle exec rails s

修改需要分页的controller,增加如下的内容

# app/controllers/topics_controller.rbdef index@topics = Topic.page(params[:page]).per(15)end

然后在对应的view文件增加内容,你可以在页面顶部或者底部或者自己需要的地方引入分页的内容

<%= paginate @users %>

就可以看到浏览器对应的页面出现了分页

rails 分页 Paging kaminari相关推荐

  1. JVM优化之调整大内存分页(LargePage)

    转自:http://cjjwzs.iteye.com/blog/1059381 本文将从内存分页的原理,如何调整分页大小两节内容,向你阐述LargePage对JVM的性能有何提升作用,并在文末点明了大 ...

  2. vue+element-ui实现分页

    我使用得是el-table+el-pagination来实现的, 话不多说,直接上代码 html代码部分 <!-- table --><el-table :data="sh ...

  3. 内存分段分页机制理解_深度干货 | 真棒! 20 张图揭开内存管理的迷雾,瞬间豁然开朗...

    openEA开源周刊 openEA开源社区的官方运营载体 这里每天给大家呈现有价值的开源资讯,欢迎您的来稿与推荐,点击上方蓝色字,加入我们吧! 摘要:本篇跟大家说说内存管理,内存管理还是比较重要的一个 ...

  4. datatable指定页码分页

    /** 获取DataTable的公共配置* basePath 接口路径* tableId 当前table的id* len 列长* idName id名* */var getDataTableConfi ...

  5. restful url 设计规范_RESTful API接口设计规范

    网络应用程序,分为前端和后端两个部分.当前的发展趋势,就是前端设备层出不穷(手机.平板.桌面电脑.其他专用设备-).因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信.这导致API构架的流行 ...

  6. 嵌入式linux笔记,嵌入式linux学习笔记(一)----嵌入式操作系统

    POSIX标准: 可移植操作系统接口,Portable Operating System Interface,IEEE最初开发为提高 UNIX 环境下应用程序的可移植性.然而,POSIX 并不局限于 ...

  7. 操作系统五: 非连续内存分配

    如何建立虚拟地址和物理地址之间的转换? 分段(Segmentation) 程序的分段地址空间     分段寻址方案 分页(Paging) 逻辑地址空间被划分为页 页表(Page Table)

  8. 第五讲 计算机体系结构 内存层次

    总算搞完Lab1 管理存储介质的东西 cpu 内存 io 设备 内存一次最小单位 8 bit 计算机 总线32bit 有大量的数据要读写,CPU内有高速缓存 内存层次,两级缓存 操作系统的内存管理 内 ...

  9. Androidz之Activity概要学习

    Androidz之Activity概要学习 1.     Activity类概述 Activity(活动)是一个单独的.能获取焦点的,且能与用户交互的东西.所以我们通常在Activity类中的onCr ...

  10. Java之JVM 优化经验总结

    为什么80%的码农都做不了架构师?>>>    开始之前 Java 虚拟机有自己完善的硬件架构, 如处理器.堆栈.寄存器等,还具有相应的指令系统.JVM 屏蔽了与具体操作系统平台相关 ...

最新文章

  1. 【Netty】反应器 Reactor 模式 ( 单反应器 Reactor 单线程 | 单反应器 Reactor 多线程 )
  2. style对象的cssText方法
  3. A Quantization-Friendly Separable Convolution for MobileNets
  4. python操作sqlite3 导入csv文件_[转载]SQLite 3导入导出成txt或csv操作
  5. 并发编程的 15 条建议(译)
  6. ActionScript 3.0
  7. Java功能模块代码源码_Windows计算机功能Java源码
  8. 过程定义伪指令proc和宏命令伪指令macro
  9. systemctl命令_开发者必备Linux命令
  10. Spring Boot中初始化资源的几种方式
  11. C# UDP通讯实例
  12. WinRAR去除广告
  13. MSC.MD.NASTRAN.V2010\
  14. 谷歌电子市场开发流程(3)-关于加载界面的处理
  15. 净初级生产力(NPP)空间分布数据汇总整理
  16. SAP 越南小写金额转大写金额 amount in word
  17. Unity ECS Sample解析(1)
  18. 物联网的主要特征是什么,目前的主要应用哪些?
  19. 【赛题解读】2021 CCF BDCI 基于飞桨实现花样滑冰选手骨骼点动作识别
  20. 员工转正述职答辩问什么问题_转正答辩会问什么问题?

热门文章

  1. 英特尔科技论坛 北京登场
  2. 数学建模--神经网络在线绘图工具,流程图绘图工具,OCR图片公式识别
  3. 北邮iptv用WindowsMediaplayer打不开的解决的方法
  4. 自我介绍html模板王,个性简短自我介绍模板十篇
  5. 简单介绍 内网与外网IP地址,域名,子网掩码,网关与路由器,ping
  6. 浅谈电动自行车智能充电管理系统的设计及应用
  7. 河北农业大学林学可转计算机系吗,河北农业大学专业排名,招生专业目录(10篇)...
  8. Beyond Compare 过期解决办法
  9. CSAPP 第三版 第六章 家庭作业and so on
  10. 2016年度中国手游报告:梦幻西游手游是最大赢家