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

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

php
文章署名,会拼接在每一个你发表过的帖子内容后面。支持 Markdown。
几乎成名丶
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
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年前 评论

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