为了账号安全,请及时绑定邮箱和手机立即绑定

帖子只能在页面重新加载后才能删除的问题

帖子只能在页面重新加载后才能删除的问题

斯蒂芬大帝 2021-09-04 14:46:47
我创建了一个在 NodeJS、MongoDB 和 vanilla html、css、js 前端上运行的待办事项列表。用户可以发布帖子和删除帖子。加载时,网站获取保存到数据库的所有帖子的 json 并调用加载函数。我当前的问题是,当我删除最近添加的任务时,它在重新加载后仍保留在数据库中,但会从 html 中删除。如果我删除一个已经从 MongoDB 加载的任务,它会按预期删除。我已经调查过了,但我不完全确定。该应用程序将 MongoDB 中的所有对象加载到一个数组中,然后将任何用户提交的任务添加到该数组中,并在提交时将它们发布到我的 api。delete 命令向我的 api 发送删除请求,然后将其从数组和 html 中删除。
查看完整描述

1 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

将记录添加到数据库时,您必须使用 mongo 提供的唯一 ID (_id)。您可以在向 API 发出删除请求时使用相同的唯一 ID。

查看完整回答
反对 回复 2021-09-04
  • 1 回答
  • 0 关注
  • 136 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信