That 我在Elixir项目中使用了scrivener paginate。
我正在通过搜索查询显示索引中的列表组织
https://github.com/mgwidmann/scrivener_html
当我单击下一页时,查询参数丢失或丢失,如下面的URL所示。 http://localhost:4000/organizations?_utf8=%E2%9C%93&name=&address=&city=&state=CA&post=&web=&type=&contact=
我期望这样的结果:
http://localhost:4000/organizations?page=2
分页代码为
<nav aria-label="Page navigation example">
<ul class="pagination justify-content-center">
<%= pagination_links @organizations, previous: ~E(<i class="material-icons">chevron_left</i>), next: ~E(<i class="material-icons">chevron_right</i>) %>
</ul>
</nav>
答案 0 :(得分:0)
您还需要将URL query parameters的其余部分传递给scrivener
:
<%= pagination_links @conn, @organizations, @conn.params, ... %>