【发布时间】:2019-04-10 16:28:15
【问题描述】:
我正在将记录添加到我在屏幕上呈现的 firebase 子集合中。我遇到的问题是,一旦我执行 firestore.add(),新记录就不会被拉出并呈现在屏幕上。我知道 firestore/firebase 会自动提取新记录并重新渲染显示它们的实际屏幕,但在我的情况下,它不会那样工作。 完成 firestore.add() 后,我是否必须调用一些命令来更新实际屏幕?
谢谢
【问题讨论】:
-
如果您使用
onSnapshot监听器,它们应该会在基础数据更改时自动被调用。如果您没有遇到这种情况,请编辑您的问题以包含重现问题所需的最少完整代码。
标签: react-native google-cloud-firestore