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

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

php
文章署名,会拼接在每一个你发表过的帖子内容后面。支持 Markdown。
几乎成名丶
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
Epona
最佳答案

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

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

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

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

软删除

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

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

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

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

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

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

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

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

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

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

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

5年前 评论

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

5年前 评论

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