Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 当前页面的分页是否始终为1_Html_Css_Ruby On Rails_Pagination_Will Paginate - Fatal编程技术网

Html 当前页面的分页是否始终为1

Html 当前页面的分页是否始终为1,html,css,ruby-on-rails,pagination,will-paginate,Html,Css,Ruby On Rails,Pagination,Will Paginate,Im使用将分页,问题是当我点击将分页选项中的特定页码时。例如,如果在选择项上单击2,页面将重新加载page=2。但是,在所选内容上,它仍被选为第1页。选择永远不会改变 请将控制器-->“索引操作”中的查询更改为此 是的,我用paginate代替paginate,但我也尝试了paginate。我会更新第一个问题,告诉你我的模型调用是什么样子的。好吧,我想出来了!你可以更新,我会给你答案的。。我必须将参数名称从:page_pending更改为:page。我把那个参数放在那里,因为我想如果你在一页

Im使用
将分页
,问题是当我点击
将分页
选项中的特定页码时。例如,如果在选择项上单击
2
,页面将重新加载
page=2
。但是,在所选内容上,它仍被选为第
1页。选择永远不会改变


请将控制器-->“索引操作”中的查询更改为此


是的,我用paginate代替paginate,但我也尝试了paginate。我会更新第一个问题,告诉你我的模型调用是什么样子的。好吧,我想出来了!你可以更新,我会给你答案的。。我必须将参数名称从
:page_pending
更改为
:page
。我把那个参数放在那里,因为我想如果你在一页上添加多个will_paginate,你可以把这个参数编成任意名称,但这似乎破坏了选择。。所以问题在于索引操作,就像你说的谢谢!!不客气,我不知道你对
:page\u pending
或多个will\u paginate是什么意思。如果你想要更多的控制权,我建议你看一看,例如,我曾经有3个不同的
@预订
一个用于挂起、完成和过期。因此,一个页面上有3个不同的列表
@reservations\u pending
@reservations\u expired`等。因此,可以将参数[:page]更改为参数[:page\u pending]或参数[:page\u completed],这样它们就不会相互冲突。。然而,我把它都搞错了,所以我把它全部放在了一个单独的页面上。离题,但哈哈,谢谢你!你是对的,它可以和卡米纳里一起工作。对于will_paginate,我看不到更改paginator参数的选项。
@reservations = user.reservations.order(updated_at: :desc).paginate(page: params[:page], per_page: 30)