will_paginate当前页面始终为1

时间:2017-03-12 19:21:43

标签: html css ruby-on-rails pagination will-paginate

我正在使用will_paginate,我遇到的问题是当我点击will_paginate选项中的特定页码时。如果点击选项上的page=2,则页面会重新加载2。但是,在选择时,它仍然被选为页面1。选择永远不会改变。

enter image description here



<%= will_paginate @reservations %>
&#13;
&#13;
&#13;

我从分页中移除了CSS并仍然遇到同样的问题。

@reservations = user.reservations.order(updated_at: :desc).page(params[:page_pending]).per_page(10)

也尝试过:

@reservations = user.reservations.order(updated_at: :desc).paginate(page: params[:page_pending]).per_page(10)

1 个答案:

答案 0 :(得分:0)

请在控制器中更改查询 - &gt; &#34;索引动作&#34;对此?

@reservations = user.reservations.order(updated_at: :desc).paginate(page: params[:page], per_page: 30)