reactjs - 如何在firestore中完全删除包含数据的文档
问题描述
我正在使用 reactjs 我想删除红色框中显示的特定文档。该文档可能包含一些数据。我想完全删除包含数据的文档。我使用以下代码删除了文档
db.collection(currentUser.uid).doc(documentName).delete().then(function() {
console.log("Document successfully deleted!");
}).catch(function(error) {
console.error("Error removing document: ", error);
});
这给了我不一致的结果。如果我单击删除按钮,它不会删除文档。当我刷新页面并再次单击该按钮时,它将从 Firebase 中删除。当我单击删除按钮而不刷新时,它会为文档名称及其数据提供红色和绿色动画,就像它正在删除它并再次更新它一样,如您在图像中看到的那样。
如果有人能给我一个解决方案,那就太好了
解决方案
Firebase SDK 正在完成它的工作,但我的实现存在一些问题。
推荐阅读
- python - 收到错误:ModuleNotFoundError: No module named
对于我通过 pip 安装的所有内容 - codenameone - 代号:设置文本光标/插入符号的颜色
- python - 过滤掉python pandas中两个百分位数之间的数据
- java - 如何在更改全屏/上方导航时使用导航组件 navhostfragment
- python - Django Channels NOT NULL 约束失败:chat_chatmessage.message
- r - 在 R 中阅读后,我的文本中有很多空格,如何消除它们?
- html - Elm-ui 中的表单
- dolphindb - 如何在 DolphinDB 数据库中导入没有列名行的 csv 文件
- java - 安卓单行吐司
- javascript - JSON 到 HTML 表比较和警报