reorder items:持久化项目顺序的有用算法 源码
重新排序项目 持久化项目顺序的有用算法。 缩小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
文件列表
reorder-items-main.zip
(预估有个17文件)
reorder-items-main
yarn.lock
163KB
.prettierignore
9B
src
reorder.types.ts
887B
reorder.ts
6KB
reorder.test.ts
15KB
tsconfig-cjs.json
117B
.travis.yml
34B
tsconfig.json
241B
暂无评论