如何解决使用Firestore触发器更新客户端状态
我正在使用Firebase编写聊天应用程序。我使用 firestore 和云函数创建了后端,而我使用react和redux进行了前端。
现在,每当有人在Firestore中写入新消息时,我都需要更新Redux状态,因此我需要在前端中查看Firestore中的更改,然后根据更改来更新客户端状态。
为此,Firestore触发器似乎很完美。
我的问题是:是否可以在前端编写firestore触发器或类似内容?否则,有替代解决方案吗?
谢谢。
解决方法
是否可以在前端编写Firestore触发器或类似内容?
是的,您需要使用onSnapshot()
方法,可以在DocumentReference
或CollectionReference
甚至是Query
上使用。
也来看看这个doc。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。