【问题标题】:Paginate link with hash parameter with kaminari使用 kaminari 对带有哈希参数的链接进行分页
【发布时间】:2014-12-13 15:39:42
【问题描述】:
我正在使用 kaminari 对我的视图中的结果进行分页。 url 是 /tracks,我在视图中使用此代码来创建分页:
<%= paginate @tracks %>
问题是分页内容在引导选项卡内,当用户使用哈希参数访问链接时会激活女巫:
/tracks#items
有没有办法让分页链接变成这样:
/tracks?page=X#items
所以当用户点击页面链接时标签会自动启用?
【问题讨论】:
标签:
ruby-on-rails
twitter-bootstrap
pagination
kaminari
【解决方案1】:
这段代码的另一种写法:
<%= paginate @tracks, :params => { :anchor => 'items' } %>
ruby 1.9 之后是:
<%= paginate @tracks, params: { anchor: 'items' } %>
【解决方案2】:
您可以像这样将锚点添加到分页链接:
<%= paginate @tracks, :params => { :anchor => 'items' } %>