问题标签 [redux-firestore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
99 浏览

redux - 无法调用 reactReduxFirebase() - TypeError: Object is not a function

redux-thunk用作中间件并尝试连接到redux-firestore. 当我运行应用程序时,我收到错误“TypeError: Object(...) is not a function” at createStore.

我在我的 thunk 操作中使用了额外的参数,如下所示:

0 投票
1 回答
126 浏览

react-native - 显示来自 Firestore React native 的日期

我尝试使用 moment 显示我从 Firestore 发布的帖子选择的事件日期。现在它只打印当天,所以我显示日期但不是正确的方式。我没有收到错误消息。我试图将时间戳更改为“dateUpload”。但它在我的文本组件中打印了“无效日期”。有没有人知道我能做什么?

这就是我的平面列表显示它的方式:

在我的 redux Action.js

我的数据库上的图像:

数据库上的图像

0 投票
1 回答
23 浏览

firebase - 显示器和 Firestore 之间的身份验证

我正在开发一个解决方案,我将数据存储在 Firestore 上。另一方面,我有读取这些数据的基于反应的网站。

今天,我在我的测试中“验证”了解决方案,在后端使用了一个 firebase 配置,并且他们在 URL 中输入了一个 uniqID。例如:company.com/display/asdkjlasdjkl239023。然后我执行简单的 firestoreConnect,在其中将 ID 添加为 where 子句。现在,我的 Firestore 规则对所有人开放。但是对于生产来说,这似乎并不那么安全。

从理论上讲,我想我会在设备首次加载时需要某种类型的身份验证。也许密码会很好(电子邮件/密码等很长)。然后会有一条规则,只允许这个连接读取他们应该读取的内容。

我试图弄清楚如何解决这个问题,但没有任何好主意。我想以前一定有人建造过类似的东西:)

0 投票
1 回答
228 浏览

firebase - 在 Firebase 中查询嵌套的文档集合

如何在 Firebase 中查询嵌套的文档集合?我有以下设置:

这是 firestoreConnect 部分。现在的问题是我不知道如何编写查询以便更深入地了解集合。我看到另一篇关于此的文章,但这不起作用。非常感谢您的帮助。

0 投票
1 回答
59 浏览

react-native - React Native fecth data from firestore then dispatch not working-Dispatch empty array

我正在尝试开发我的第一个 React Native 应用程序,但我被从 firestore 存储/获取数据所困扰。

问题是在从 firestore 获取所有数据之前调度,所以我的过滤配置文件数组是空的,我的屏幕中的平面列表也很空。

我应该修改什么?如果有人可以帮助我,我将不胜感激..谢谢!

这是我屏幕上的代码:

ProfilesListScreen.js

我的profilesAction.js 在我的商店:

和我的减速器profiles.js

0 投票
1 回答
29 浏览

javascript - 通过从 firebase 获取的数组进行映射,但即使数组不为空,也没有任何显示

我以正常方式从 firebase 获取了一系列产品:

并且获取的数组正常显示在dom中,但是当我尝试使用onSnapshot方法获取它时,即使出现在我的redux存储中并且当我控制台记录它时,它也没有显示在DOM上。

这是用于在 DOM 中显示它的代码

0 投票
0 回答
25 浏览

reactjs - 为什么不能对未安装的组件执行 React 状态更新?

我这里有一个从 Firestore 数据库获取数据的方法,另一方面是一个 useEffect,它首先触发该fetchData()方法,然后将数据分派到我的 Redux 存储,最后将加载程序设置为 false。

0 投票
1 回答
476 浏览

firebase - react-redux-firebase 和 redux-firestore 集成

每次出现新的不同错误时:例如:“TypeError:Object(...)”或“Cannot call reactReduxFirebase() - TypeError: Object is not a function” 我是 firebase 新手。我正在尝试将 firebase 与 react、redux、redux-thunk 集成。firebase 最近推出了新版本 v9,我迷路的配置发生了一些变化。目的只是云我已经在我的数据库中有一个名为“项目”的集合和一些虚拟数据。

配置.js

索引.js

projectAction.js

0 投票
1 回答
46 浏览

reactjs - 在初始安装时反应 useEffect 防止

我在 useEffect 中有五个快照侦听器,我还有另一个调用 api 来从 firestore 获取数据并更新状态,但我面临的问题是每个初始挂载都调用了所有侦听器,我的目标是我希望仅在文档更改时调用所有侦听器
我尝试使用useRef它可以工作,但监听器不会触发

正如您在下面的示例中看到的, onSnapshot在初始安装期间打印

代码沙盒

0 投票
1 回答
104 浏览

reactjs - Firestore 在文档数据 REACT.JS 中的对象上添加数据

我想在 bookChapters 对象上添加一些数据,比如随机 id 和其中的章节名称,我试过这个但它不起作用,在我添加以前的数据后我还想添加一个新对象“ takeAways”,和前一个一样,在随机 id 对象中。

在此处输入图像描述