Rails响应分页

时间:2018-07-21 00:59:56

标签: ruby-on-rails kaminari

我在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>  

0 个答案:

没有答案