Kaminari的分页切换下一页不起作用,也没有错误消息



我正在使用RubyonRails创建一个网站,并使用Ransack对我的输出记录(列表(进行排序。我安装Kamimari是因为它可以每10条记录分页一次。

目前,我只有5项记录,所以我首先创造了"每3个记录";能够繁殖。我确实看到了";下一个";至数字"0";2〃;。但当我按下超链接时,页面根本没有改变,也没有错误消息,但URL的末尾变成了"&page=2";,它就是根本不动。这是不是我的数据太少了?还是少了什么?

这是我的控制器的一部分

def list
@query = current_user.tasks.ransack(params[:q])
@tasks = @query.result.page(1).per(3)
end

这是我观点的一部分;list_tasks_path"是通往我主页(列表(的路线。

<%= link_to t('task_do_add') , list_tasks_path %>

如果总是获取第一页page(1),则应考虑page参数@query.result.page(params[:page]).per(3)

最新更新