作为the documentation attests,“当标签页打开时,通过将带有标签页面板ID的哈希添加到浏览器URL中来记录标签页集的当前状态”
现在,在列表包含需要通过AJAX调用并分页的记录的集合的情况下,选项data-deep-link
对于浏览页面是必要的,即使认为该列表也不会退回到第一个列表参数将刷新。
问题在于AJAX调用(基本逻辑)需要使用page参数。
因此,如果
浏览选项卡2的第4页时,在选项卡3上单击,会将查看器带到选项卡3的第4页。这对于查看器来说是空白并且令人讨厌。
一种解决方案是,如果params [:page]大于页面数,则Rails控制器将解释该命令并返回结果的最后一页,但这从查看者的角度来看不是很合逻辑。
基金会是否可以被黑客入侵以在列表链接中返回page参数的“ 1”(或完全删除,将得到相同的结果)? 我尝试使用Rails link_to
助手来创建没有page参数的链接,但是似乎被标签集记录所覆盖。