重新排序项目 持久化项目顺序的有用算法。 缩小0.7kb +压缩•无依赖关系• 用例 您正在构建一个包含列表的UI。 用户可以更改列表中项目的顺序。 (Trello,Todoist ...) 您的数据库存储项目以及order字段: ID | Order --------------------------------------|------------------------ af84c0bd-342d-4495-b16d-2aadf3cb74b3 | 0 e34094bf-e62a-4056-b145-d5698cf8bb9d | 1 您的前端获取这些项目并将其存储为状态: [ { id : "af84c0bd-342d-4495-b16d-2aadf3cb74b3" , order