sup*_*bot 4 ruby pagination ruby-on-rails
需要时分页效果很好。但即使不需要它——例如,当#set for pagination 是 100 并且列表小于 100——时,分页显示如下:
‹ 上一页 1 下一页 ›
我怎样才能消除这种情况?
我的控制器:
@pagy, @users = pagy(User.all, items:100, link_extra: 'class="" style="color:#222222; margin-left:3px;"')
Run Code Online (Sandbox Code Playgroud)
我的看法:
<%== pagy_nav(@pagy) %>
Run Code Online (Sandbox Code Playgroud)
否则遵循文档
解决方案是添加这一行:
<%== pagy_nav(@pagy) if @pagy.pages > 1 %>
Run Code Online (Sandbox Code Playgroud)
因为与 will_paginate 或其他分页宝石不同,pagy 不会自动隐藏链接。
| 归档时间: |
|
| 查看次数: |
483 次 |
| 最近记录: |