ruby-on-rails-4 - 下一个/上一个按钮可在对象中来回切换
问题描述
我正在尝试通过 Rails 中的对象实现往返。
版本:
- 导轨:4.2.5
- 红宝石:2.3.0
所以要求是:我有一个 id 数组。有向上和向下按钮。如果我单击向下,它会将我导航到下一个对象,反之亦然。导航应该仅从数组中的特定对象 ID 发生。
有什么建议么 ?
解决方案
所以我用 Ajax 解决了这个问题。我将所有ID保留在会话中。&我每次都在检查索引&通过查询我要去下一个id&只是通过Ajax刷新页面。
制作了 2 种方法作为下一个和上一个。
all_next_ids = session[:ids]
index_of_current = all_next_ids.index(current_id) # current id when clicked
next_id = all_nexts[index_of_current + 1]
Then from query find the next id object
对 Previous 做同样的事情。
推荐阅读
- python - 为什么我不能运行我的代码?(插入排序算法)?
- django - 用 django 显示换行符
- python - 使用 mongodb 和 python eve 嵌入 where 子句的 2 层
- string - 无法更改属性字符串的文本颜色
- c# - MongoDB C# 驱动程序中 DocumentClientException.RetryAfter 的等价物是什么?
- ontology - 如何推断负对象属性断言?
- mysql - MySQL:ORDER BY 使用长字符串产生错误的顺序
- weblogic12c - OBIEE 12c 分析无法登录 LDAP 用户
- ms-access-2016 - 访问运行时错误 3075
- ios - React Native,AppStore 请求 NSLocationAlwaysUsageDescription 值