使用kaminari的哈希参数分页链接



我正在使用kaminari对视图中的结果进行分页。url是/tracks,我在视图中使用此代码来创建分页:

<%= paginate @tracks %>

问题是,分页的内容在引导选项卡中,当用户使用哈希参数访问链接时,该选项卡会被激活:

/tracks#items

有没有什么方法可以让分页链接像这样:

/tracks?page=X#items

所以当用户单击页面链接时,选项卡会自动启用?

您可以向分页链接添加锚点,如下所示:

<%= paginate @tracks, :params => { :anchor => 'items' } %>

编写此代码的另一种方法:

<%= paginate @tracks, :params => { :anchor => 'items' } %>

ruby 1.9之后是:

<%= paginate @tracks, params: { anchor: 'items' } %>

最新更新