问题标签 [kaminari]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - kaminari分页问题
非常简单的分页设置给了我以下错误:
控制器:
结尾
索引视图:
不知道这里的问题是什么发现很难理解错误,我会很感激任何帮助!
ruby-on-rails-3.1 - 为什么在应用“限制”时 Kaminari 显示 4 / 所有记录?
在 Rails 控制台中,我这样做:
返回 4
返回 2
返回 4
为什么在limit
应用时 Kaminari 显示 4 / all 记录?它不应该返回 2 吗?
javascript - Rails3.1 infinite/endless scroll
I want to make my project's feed_item go endless, I am using kaminari in Rails, can anyone suggest a good way to implement infinite/endless scroll rather than this: https://github.com/amatsuda/kaminari/wiki/How-To:-Create-Infinite-Scrolling-with-jQuery ? The referred resource seem staled, at least not working with me. Please help.
ruby - 有没有办法从 ActiveRelation 对象中删除分页?
假设@posts = Post.published.per(10).page(params[:page])
我们的控制器中有某个地方。稍后我们需要更新所有已发布的帖子 ( Post.published
)。
应该如何去除分页?
@posts.limit(false).offset(false)
似乎可以解决问题,但我认为应该有其他方式,一种更高级的方式(类似于@posts.without_pagination
)。
ruby-on-rails - 太阳黑子分页与 kaminari
我最近决定将我的索引引擎从 sphinx 移植到 solr。将 kaminari 与 thinking_sphinx 一起使用后,我决定尝试在 sunspot https://github.com/sunspot/sunspot/pull/64 / https://github.com/sunspot/sunspot/pull/67中使用通用分页,按顺序使用避免移动到 will_paginate。
我的搜索处理如下:
我的观点与我使用thinking_sphinx时的观点不同:
我的问题是,更改后我在尝试执行搜索时不断收到以下错误:
我正在使用最新版本的太阳黑子,据我所知,这应该使我能够使用 kaminari:
这与我的旧thinking_sphinx 设置完美配合,那么我做错了什么?
ajax - 如何使用 Kaminari 为 Ajax 分页指定控制器和操作?
我将 Kaminari gem 用于我的 ruby on rails 应用程序(对于仍在使用 will_paginate 的任何人,我建议考虑切换!更清洁,更通用)。
我遇到的问题是我想在进行 AJAX 分页时指定一个控制器操作,即。让我的分页远程工作,例如:
默认情况下,当我设置 :remote => true 并将以下几行添加到我的“页面”控制器 home.js.erb 文件中时,它可以在我的主页上运行。我什至不需要指定要引用哪个 js 部分;它会自动选择。
但要注意的是,这个“概要”div 是我在应用程序的许多不同页面上呈现的部分内容。因此,在控制器不是我的“页面”控制器的页面上,远程分页不再起作用。
一种解决方案是将这两行添加到我的许多不同控制器中的 js.erb 文件中。但这将是多余和不雅的。
我希望能够在“分页”调用中指定用于远程调用的控制器和操作。然后我想我会写一个像这样的动作:
我怎么能做到这一点?这似乎是一个简单的问题,但我无法弄清楚。以下肯定行不通:
ruby-on-rails - 如何对来自多个模型的记录进行分页?(我需要多态连接吗?)
经过相当多的搜索,我仍然有点失落。还有一些其他类似的问题涉及对多个模型进行分页,但它们要么没有答案,要么分别对每个模型进行分页。
我需要一次对帐户的所有记录进行分页。
所以,我想找到最近的 30 个“事物”,无论它们是什么。这甚至可以使用当前的分页解决方案吗?
喜欢使用急切加载和 Kaminari 或 will_paginate 的某种组合?
或者,我应该首先设置所有这些东西的多态连接,称为 Items。然后对最近的 30 个项目进行分页,然后查找这些项目的关联记录。
如果是这样,我不确定该代码应该是什么样子。有什么建议么?
哪种方式更好?(甚至可能)
Rails 3.1、Ruby 1.9.2、应用程序未投入生产。
jquery - 在 Rails 中调用 Ajax 后分页不起作用
我正在使用插件 Kaminari 进行分页。我正在对我的应用程序进行 Ajaxifing,但遇到了问题。我有一个带有分页数据的表单以及用于过滤数据的表单(都通过 Ajax)。开始时分页效果很好,特定页面的 url 是'/admin/rooms?page=X'。在 ajax 过滤那些 '/admin/rooms/filter?page=X' 的 url 更改之后。我可以通过以下方式指定分页时要触发的操作:
但随后变量@rooms 在索引中被重置,我再次对未过滤的数据进行分页。
任何想法我该如何解决?
这是一些代码
房间控制器.rb:
/li>index.html.erb:
/li>_rooms_list.html.erb:
/li>
ruby-on-rails - Rails 3中的Kaminari分页错误
我正在尝试使用 Kaminari 在我的 Rails 3 应用程序中实现分页,但出现以下错误:
这就是我的控制器中的内容:
这就是我的观点:
我认为“find_all_by_keynote_id”有问题,但我不确定如何解决。
谢谢!