在 Rails 上构建时寻呼机的最佳选择是什么?
What are the best option for a pager when building on Rails?
我正在构建一个教育应用程序,我想要一个使用按钮 "previous" 和 "next" 来回查看我创建的课程的寻呼机。
许多 Google 结果显示我使用 kaminari gem 但 kaminiari 似乎更多地在分页(如第 1、2、3 页...)方面而不是传呼机我在找
哪种 gem 或工具最适合我的情况?
您可以将 kaminari 的观点复制到您的 app/views 中并编辑 _paginator 部分内容。
例如,更改为:
== paginator.render do
nav.pagination
= first_page_tag unless current_page.first?
- each_page do |page|
- if page.left_outer? || page.right_outer? || page.inside_window?
== page_tag page
- elsif !page.was_truncated?
== gap_tag
= last_page_tag unless current_page.last?
到那个:
== paginator.render do
nav.pagination
= prev_page_tag unless current_page.first?
= next_page_tag unless current_page.last?
我正在构建一个教育应用程序,我想要一个使用按钮 "previous" 和 "next" 来回查看我创建的课程的寻呼机。
许多 Google 结果显示我使用 kaminari gem 但 kaminiari 似乎更多地在分页(如第 1、2、3 页...)方面而不是传呼机我在找
哪种 gem 或工具最适合我的情况?
您可以将 kaminari 的观点复制到您的 app/views 中并编辑 _paginator 部分内容。 例如,更改为:
== paginator.render do
nav.pagination
= first_page_tag unless current_page.first?
- each_page do |page|
- if page.left_outer? || page.right_outer? || page.inside_window?
== page_tag page
- elsif !page.was_truncated?
== gap_tag
= last_page_tag unless current_page.last?
到那个:
== paginator.render do
nav.pagination
= prev_page_tag unless current_page.first?
= next_page_tag unless current_page.last?