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

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

php
文章署名,会拼接在每一个你发表过的帖子内容后面。支持 Markdown。
几乎成名丶
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
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年前 评论

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