关于删除数据后的撤销功能

假如我不小心删除了某条数据 现在想点击撤销 使刚才删除的数据还原回来 怎么实现 各位大佬都有什么思路?

php
文章署名,会拼接在每一个你发表过的帖子内容后面。支持 Markdown。
几乎成名丶
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
Epona
最佳答案

如果是类似Telegram的这种5秒内可以撤回的话,那么前端处理就可以了(点击删除并不会提交删除API,而是在5秒后再执行。 如果选择了撤回,那么不处理就好了。

4年前 评论
几乎成名丶 (楼主) 4年前
讨论数量: 11
ShiKi

做一个回收站表,然后把你删除的数据放到里面。

4年前 评论
几乎成名丶 (楼主) 4年前

软删除

4年前 评论
几乎成名丶 (楼主) 4年前

技术小组长 @ 阿里巴巴 ????????????

4年前 评论
几乎成名丶 (楼主) 4年前

@还有谁 :joy: 不要在意这些细节

4年前 评论
几乎成名丶 (楼主) 4年前
lochpure

软删除,然后再恢复文档点这里

4年前 评论
几乎成名丶 (楼主) 4年前
Epona

如果是类似Telegram的这种5秒内可以撤回的话,那么前端处理就可以了(点击删除并不会提交删除API,而是在5秒后再执行。 如果选择了撤回,那么不处理就好了。

4年前 评论
几乎成名丶 (楼主) 4年前

如果你的删除是有确认弹框的,,,那不存在误删除啊,,,就算再加个撤销,,,【防误不防贱】啊,,,

如果你是那种删除不带确认弹框,但是几秒内可以撤销删除的,,,可以尝试楼上说的方式,,

4年前 评论

正常来说 数据库的纪录都不建议真实删除
一般都是用一个字段来表示是否删除

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!