我在Rails应用https://github.com/kaminari/kaminari中使用kaminari宝石进行分页,我遇到的问题是我无法使它响应。我正在使用bootstrap,也有kaminari bootstrap 4模板。
我有一个带有3个部分的索引,左边的菜单是部分,右边的菜单是部分,然后第三个部分在中间,这也是分页发生的地方。当页面变小时,只有中间部分的分页开始渗入到两侧的2个部分中,而不是包裹在它自己的部分中。
我在想,随着页面变小,也许我必须将一个值传递给paginate @jobs, window: 2
中的窗口吗?这样window
变成1?
这是我的索引
<%= render partial: "index_search_header" %>
<div class='container-fluid'>
<div class="row">
<%= render partial: "index_left_menu" %>
<%= render partial: "index_middle_panels" %>
<%= render partial: "index_right_menu" %>
</div><!--./row -->
</div> <!-- /.container -->
这是索引页中间部分的分页
<!--pagination: uses kaminari gem -->
<div class="container">
<div class="row">
<div class="col-md-12">
<nav aria-label="Page navigation">
<ul class="pagination justify-content-center">
<%= paginate @jobs, window: 2 %>
</ul>
</nav>
</div>
</div>
</div>