reactjs - 是否可以从 Firestore 到 React/Redux 应用程序的“自动”更新(绑定)?
问题描述
我想知道是否可以将 Firestore 数据库中的更改自动反映在 React 应用程序中。也就是说——如果我有正确的术语——我是否可以将两者绑定在一起,Firestore DB 充当模型,React 应用程序充当视图。
无法使用 WebSockets 之类的东西,我想不出一种不涉及某种轮询的方法。
我确实遇到过react-redux-firebase
,它允许将 Firestore 连接到 Redux。但乍一看,我无法判断这是否意味着 Firestore 中的更改会自动传输到 Redux,即是否react-redux-firebase
会自行进行某种轮询等。或者您是否必须自己查询 Firestore 数据。
(完全披露:从 Firestore 数据库反映 React 的变化是我正在处理的编码挑战的一小部分,但我认为在 Stack Overflow 上询问我是否正在走一条可行的道路是公平的游戏,因为无论如何,这就是我在“现实生活”中所做的事情。我怀疑我需要自己进行轮询,但想看看是否有任何库,例如react-redux-firebase
,可以将数据从 Firestore“推送”到React/Redux 自动)。
解决方案
推荐阅读
- matrix - 有没有办法从变换 3d 矩阵数组中获取特定的 css 变换值,如平移、缩放、旋转和倾斜值?
- python - 目标尺寸 (torch.Size([1, 2])) 必须与输入尺寸 (torch.Size([2, 2])) 相同
- csv - 运行时持续时间超时 - databricks
- sql-server - 在 ColdFusion 2018 管理员中启用 SSL
- geometry - 当用于空间索引时,希尔伯特曲线如何比 Z-Order 曲线最大化“参考局部性”?
- sql - 表 A 中但不在 B 中的行
- javascript - 如何指定选择哪个过滤器-react-material ui
- excel - 粘贴复制范围的问题
- python - 更改 matplotlib 动画的 X 轴
- python - 在 Python Pandas 中加入数据框