84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我正在使用react-firebase-hooks,特别是useDocumentData,以便获取文档并保持其更新。
当钩子初始化时,尚不允许读取文档(由于Firestore安全规则中的某个条件未满足),因此读取失败,显示FirebaseError: 缺少或权限不足。
FirebaseError: 缺少或权限不足。
然而,几分钟后数据库发生变化,可以成功读取文档。
如果我刷新页面,它可以正常工作 - 否则钩子不会自动更新。
我该如何解决这个问题?我需要它自动检测到有权限读取此文档,并随时更新其数据。
如果不自己进行查询,您将无法完成此操作。一旦查询监听器因权限错误而失败,它将不会继续监听。没有回调告诉您何时可以再次允许查询。
您可以选择以下两种方式之一:
如果不自己进行查询,您将无法完成此操作。一旦查询监听器因权限错误而失败,它将不会继续监听。没有回调告诉您何时可以再次允许查询。
您可以选择以下两种方式之一: