簡體   English   中英

Rails Kaminari 示例無限滾動不起作用

[英]Rails Kaminari example infinite scroll not working

我正在嘗試使用此示例實現 kaminari rails 無限滾動。 它在我的其他應用程序中運行良好,但在此應用程序中不起作用。 雷示例

我公司負責人

def index
  @companies = Company.all.page(params[:page]).per(4)
end

我的 index.html.erb

<div class="posts">
 <div class="page">
  <%= render @companies %>
 </div>
</div>
<%= paginate @companies %>

我的_company.html.erb

<div class="post">
<% company_decorator = CompanyDecorator.new(company)%>
    <h4><%= company.name %> || 
            No. of operations:  <%= company_decorator.number_of_operations %> ||
            Average Amount : <%= company_decorator.average_of_amount %> ||
            Highest of Month: <%= company_decorator.highest_of_month%> ||
            Accepted Operations: <%= company_decorator.accepted_operations%>
    </h4>
    <ul>
        <% company.operations.each do |operation| %>
            <li><%= operation.id%></li>

        <%end%>
    </ul>   
</div>

我的資產/javascripts/companies.js.coffee

$(document).ready ->
  $(".posts .page").infinitescroll
    navSelector: "nav.pagination"
    nextSelector: "nav.pagination a[rel=next]"
    itemSelector: ".posts .post"

我的 index.js.erb

$(".posts").append("<div class='page'><%= escape_javascript(render(@companies)) %></div>");

我找不到問題請幫助我。 相同的代碼在我的另一個應用程序中工作。

嘗試def index @companies = Company.all.page(params[:page]).per(25) end播放分頁長度.. 我聽說有時有效

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM