我正在尝试使用“更多”按钮进行“类似 Twitter”的分页,以使用 Kaminari 加载结果。
我发现了这个问题 here
但我不知道如何使它起作用,以及它是否是一个好方法。
提前致谢
最佳答案
你的意思是你需要一个“更多”按钮?像这样创建一个助手怎么样?
# usage:
# link_to_next_page(@items)
# link_to_next_page(@items, :remote => true) # Ajax
def link_to_next_page(scope, name, options = {}, &block)
param_name = options.delete(:param_name) || Kaminari.config.param_name
link_to_unless scope.last_page?, name, {param_name => (scope.current_page + 1)}, options.merge(:rel => 'next') do
block.call if block
end
end
如果您觉得它有用,我准备将这种辅助方法包含在 gem 中,所以请告诉我您的想法。谢谢!
关于ruby-on-rails - Rails 3 - "More"使用 Kaminari 进行 ajax 分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5734597/