在Rails上构建时,寻呼机的最佳选择是什么?

时间:2017-07-21 06:19:20

标签: ruby-on-rails ruby rubygems

我正在构建一个教育应用程序,我想要一个使用按钮的寻呼机" previous"和" next"来回学习我创造的课程。

许多谷歌搜索结果显示我使用kaminari宝石,但kaminiari似乎更多的是在页面上(如第1,2,3页......)而不是我正在寻找的寻呼机。

在我的情况下,哪种宝石或工具最好?

1 个答案:

答案 0 :(得分:1)

您可以将kaminari的观点复制到您的app / views中并编辑_paginator partial。 例如,更改此:

== 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?