Redux-saga是一个redux中间件库,专为处理redux应用程序中的副作用而设计。它为开发人员提供了同步管理异步代码的能力。
我正在尝试使用all()和map()函数发出多个请求,如果结果到来并具有预期的形状,我想调用另一个操作以将结果保存在我的商店中。这是我的一部分...
即使我已经使用React Routing进行身份验证,我的登录表单也会显示?
我在我的应用程序中使用redux saga,我有一个登录表单,当我通过身份验证时,我使用重定向组件移至该应用程序,我当然是在更改我的connectedUser状态后执行此操作,即...
传奇有多个看跌期权。导出函数* changeItemsSaga(action){const prerequisite1 = yield select(prerequisite1Selector); //一些处理量put(actions.myAction1(payload1)...
当重定向到新的外部URL时如何保留localStorage [重复]
我面临一个无法跨重定向保存localStorage的问题。这是我的代码://调用newSitelogin()。将响应(凭据)设置为localStorage。重定向到新网址。 newSitelogin({uuid,...
我正在将redux-saga与phoenix.js套接字一起使用,并希望在推送后获取响应数据。导出功能* make({channel},action){try {const q = yield apply(channel,channel.push,[“ ...
Jest测试Redux Saga无法在调度时读取未定义的属性'then'
我已经在堆栈溢出中看到了几个类似的条目,但是与我面临的这个问题并不完全相关。我们正在使用Jest进行测试,并使用redux-saga进行存储。最近,我们尝试了...
将普通函数传递给“ redux-saga / effects”效果是否100%有效?函数responseToAnAction(){console.log(“ hello world”);。 }导出函数* sagaWatcher(){产生全部([...
React Navigation v5-从sagas触发动作
我最近将我的代码升级为反应导航v5,然后反应导航正常运行,如此轻松地从传奇中调用NavigationActions,没有任何问题。现在它正在触发动作,但是...
我有一个网格,它订阅了一些主题。我有一个带有主题名称的数组。因此,在gridInitialSaga中,我希望订阅所有主题并使其如下所示:function * gridInitialSaga(){...
在React-Redux应用程序中显示和管理错误消息的最佳做法
我正在构建一个React应用(带有react-redux,redux-saga和axios),我需要有关如何安排我的项目以显示用户友好错误消息的建议。由我决定我自己...
尽管使用Object.assign和Spread语法,对象仍在Redux中发生突变
我在Redux Saga中具有生成器函数,该函数获取ID,获取状态并调度一个具有该状态的操作,而其中没有带有匹配ID的对象键。减速器中的对象...
App Release Crashs t not a function
调试模式工作正常且流畅。没有任何错误。我花了超过3天的时间,但找不到解决方案。请帮助并提前致谢。当要从xcode释放应用程序时,...
我需要帮助来嘲笑选择器。我不确定如何将模拟状态传递给getSelectedDriver选择器以获取驱动程序值?运行测试时,出现下一个错误:Saga导出功能* ...
我正在RN应用程序中实现指纹扫描,为此我找到了一个不错的教程,但是其中的代码具有我从未使用过的语法-yield call(),但是我用它搜索了一下,却找不到...
我有一个networkSaga,我在其中获取帖子,添加和删除喜欢的内容。添加或删除了点赞后,我需要调用getPosts来更新点赞的数量。在redux-thunk中,我将简单地称为dispatch(...)>
给出了一组提议,我想向服务器发送许多http请求以创建它们。我正在使用redux-saga,我正在努力使它们顺序且相互依赖。 ...
redux saga,带有返回promise的函数的yield不起作用
我想在我的项目中使用redux-saga并坚持一分。这是一个传奇工作者功能,应使用Firebase身份验证服务登录用户。函数* emailSignIn({...
过去,我们使用Redux Thunk,它更易于测试。将其转换为Redux-Saga之后,看起来像这样:import {takeLatest,put} from“ redux-saga / effects”;函数* fetchTasksSaga(){...
我如何在RxJs / Redux-Observable中对动作进行排序?
我已经开始深入学习RxJ,原因之一是掌握Redux可观察到的副作用方法,因此我发现sagas更方便和“声明式”。我已经学过merge / flat / concat / ...