gpt4 book ai didi

php - Web 应用程序中的 "Undoing deletes"?

转载 作者:可可西里 更新时间:2023-11-01 06:54:28 25 4
gpt4 key购买 nike

我看到越来越多的网站在按下删除按钮后提供撤消选项。按钮背后的逻辑是如何完成的?

项目是否被 javascript 删除并从用户屏幕上“消失”并添加了计划删除,让用户有时间撤消它,或者它是如何工作的?

为用户提供撤消功能的其他选项是什么?

最佳答案

这实际上取决于应用程序的结构。

一种常见的方法是不删除记录/项目,但在内部将其标记为已删除(使用 bool 列),将其从所有查询和列表中排除。

如果您有节点结构,您可能希望将项目移动到“回收站”节点,从那里可以将项目恢复到其原始位置。

在这两种变体中,已删除的项目会不时清除 - 基于时间(3 周后删除)或数量(最多保留 50 个已删除的项目,然后开始删除最旧的项目。)

关于php - Web 应用程序中的 "Undoing deletes"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2989186/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com