您好,我正在使用reactredux和工具包,我想知道为什么我的状态没有得到更新,尽管使用正确的有效负载调度操作。我正在尝试将redux中的用户状态从null更新为包含登录时用户数据的对象,反之亦然。在这种情况下,我是否正确地以“不可变”的方式更新状态?提前感谢您的帮助。'react';
import auth from '@react-native-firebase/aut
我有一个ReactNative应用程序,在那里我使用HeadlessJS在收到Firebase Cloud消息通知时调用处理程序。在我的处理程序中,它是一个函数,而不是React组件,我使用以下方法访问Redux存储: import store from '..目前,我在函数中有下面这一行: state.user.wokenFromBackgroundListener = true; 令人惊讶的是,它是有效的,但这不需要调度操作或使用reducer。我不能<
在一个react本机、redux、firebase项目中,我有一个抽屉组件,在组件挂载时订阅onSnapshot侦听器,然后卸载,它调用快照引用。/actions/Agenda';
class DrawerContentComponent extends React.Component,该操作以前放在一个操作的外部目录中。问题:我
我试图通过redux-thunk操作来查询我的Firebase后端,但是,当我在使用useEffect()的初始渲染中这样做时,我最终得到了这个错误: Error: Maximum update depthReact limits the number of nested updates to prevent infinite loops.我的操作只是返回一个Firebase查询快照,然后在我的reducer中收到它。))} 下面的选择器