ruby-on-rails - 如何检查页面是否在范围内(kaminari)?
问题描述
是否可以检查页面是否在范围内?像这样的东西:
current_page.in?(1..10)
解决方案
kaminari
有一个方法叫做out_of_range?
. 以下是一些示例:https ://github.com/kaminari/kaminari#query-basics 。
你可以做:
current_page <= total_pages # assuming you store total_pages somewhere.
# OR
your_model.page(current_page).out_of_range?
推荐阅读
- python - 你能从 Django/Python 的图片库中只引用一个吗?
- angular - ng build --prod for firebase
- angular - 角度未捕获错误:无法解析所有参数
- c# - WPF - 我可以将点击事件添加到多个窗口吗?
- javascript - 未调用 HTTP 拦截。这可能是什么原因?
- javascript - 如何用 Javascript 替换整个 HTML 内容?
- javascript - 如何在本机反应中使用数据库、用户名、密码从数据库网络获取 api
- vue.js - 如何在 vuetify 中显示 datepicker 之前调用 ajax?
- sql-server - 如何查看其他会话创建的 tempdb..#table 的内容?
- python - 在将熊猫数据框转换为 PDF 时增加特定列的宽度