【问题标题】:Kaminari three dots after pagination buttons分页按钮后的 Kaminari 三个点
【发布时间】:2017-07-25 01:18:16
【问题描述】:

让我的 Kaminari 工作(经过一些挫折之后),我终于完成了分页。在我测试之后,我意识到最后一页箭头(error picture)之后显示了三个点。我相信我的 kaminari 代码没有什么奇怪的,但我将其粘贴在下面。

Kaminari 配置文件:

Kaminari.configure do |config|
  config.default_per_page = 10
  # config.max_per_page = nil
  # config.window = 4
  # config.outer_window = 0
  # config.left = 0
  # config.right = 0
  # config.page_method_name = :page
  # config.param_name = :page
end

我的看法:

<%= paginate @array %>

我的控制器:

  def index
    @array = Kaminari.paginate_array(Group.all).page(params[:page])

    respond_with(@array)
  end

不确定这是否重要,但我编辑了 Kaminari 按钮,因为我没有在我的项目中使用字体,所以我将图标更改为引导 glyphicons。

【问题讨论】:

  • 从浏览器中提供检查代码,以便我们了解... 的来源,

标签: ruby-on-rails pagination kaminari


【解决方案1】:

我正在为像我这样的另一个新编码员发布答案。 有一个名为 _gap.html.erb 的文件,其中包含未显示页面时的点。

不知道会不会有人遇到这个,不过贴出来也无妨。

【讨论】:

    【解决方案2】:

    我知道这是一个较老的问题,但是用以下代码替换 _gap.html.erb 中的内容是一个可靠的解决方案:

    <li class='disabled'>
        <%= content_tag :a, raw(t 'views.pagination.truncate') %>  
    </li>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-11
      • 2011-08-02
      • 2014-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多