我創建了一個在 NodeJS、MongoDB 和 vanilla html、css、js 前端上運行的待辦事項列表。用戶可以發布帖子和刪除帖子。加載時,網站獲取保存到數據庫的所有帖子的 json 并調用加載函數。我當前的問題是,當我刪除最近添加的任務時,它在重新加載后仍保留在數據庫中,但會從 html 中刪除。如果我刪除一個已經從 MongoDB 加載的任務,它會按預期刪除。我已經調查過了,但我不完全確定。該應用程序將 MongoDB 中的所有對象加載到一個數組中,然后將任何用戶提交的任務添加到該數組中,并在提交時將它們發布到我的 api。delete 命令向我的 api 發送刪除請求,然后將其從數組和 html 中刪除。
帖子只能在頁面重新加載后才能刪除的問題
斯蒂芬大帝
2021-09-04 14:46:47