簡體   English   中英

使用Ruby on Rails保持項目列表順序的最佳方法是什么?

[英]What is the best way to keep a list of items in order with Ruby on Rails?

好的,這是我的情景。 我有一個“游覽”,有很多“停止”。 我需要保持每個停止順序,並允許我的用戶移動這些停止。 我無法弄清楚最好的方法或“最佳實踐”來保持物品清單的順序。 我的一個想法是創建一個名為“position”的列,它將跟蹤每個停靠點的位置,但是當使用jQuery UI可排序時,似乎希望我通過ajax將id發送到我的實現有序列表服務器按順序排列。 這很好,但我不知道我的服務器應該如何根據發送的id的順序跟蹤每個停止應該在哪個順序。

基本上,按順序列出項目列表的最佳方法是什么?

看一下@Devin M提到的rails中的acts_as_list功能。

這是關於它的Railscast -cast。

acts_as_list非常適合這個。

https://github.com/swanandp/acts_as_list

它實際上創建了一個你想象的位置列。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM