redux-saga 相关问题

Redux-saga是一个redux中间件库,专为处理redux应用程序中的副作用而设计。它为开发人员提供了同步管理异步代码的能力。

如何将我的数据与redux-saga一起使用时已完成加载?

我正在尝试使用Redux和Redux-saga进行React SSR。我能够使客户端渲染正常工作,但是服务器存储似乎从未获取数据/在呈现HTML之前等待数据。 ...

回答 1 投票 0

Redux传奇从未运行

我正在尝试在我的应用程序中配置redux-saga v1.1.3。我在下面的配置中使用了自述文件。在我的项目中:npm我[email protected] --save我创建了rootSaga.js如下:...

回答 1 投票 0

在React-admin的redux-saga中未获取已创建记录的ID(未定义)

这是问题。我想捕获新创建记录的ID,所以我创建了自定义观察器传奇,以监听每个“ RA / CRUD_CREATE_SUCCESS”。而且我的工作传奇需要获取新创建的ID ...

回答 1 投票 0

Redux-Saga call()和put()在地图中

我正在尝试使用all()和map()函数发出多个请求,如果结果到来并具有预期的形状,我想调用另一个操作以将结果保存在我的商店中。这是我的一部分...

回答 1 投票 0

即使我已经使用React Routing进行身份验证,我的登录表单也会显示?

我在我的应用程序中使用redux saga,我有一个登录表单,当我通过身份验证时,我使用重定向组件移至该应用程序,我当然是在更改我的connectedUser状态后执行此操作,即...

回答 1 投票 0

ExpectSaga放置声明失败,具有多个放置效果

传奇有多个看跌期权。导出函数* changeItemsSaga(action){const prerequisite1 = yield select(prerequisite1Selector); //一些处理量put(actions.myAction1(payload1)...

回答 1 投票 0

当重定向到新的外部URL时如何保留localStorage [重复]

我面临一个无法跨重定向保存localStorage的问题。这是我的代码://调用newSitelogin()。将响应(凭据)设置为localStorage。重定向到新网址。 newSitelogin({uuid,...

回答 1 投票 0

使用saga生成器从phoenix套接字推送中获取响应数据

我正在将redux-saga与phoenix.js套接字一起使用,并希望在推送后获取响应数据。导出功能* make({channel},action){try {const q = yield apply(channel,channel.push,[“ ...

回答 1 投票 0

Jest测试Redux Saga无法在调度时读取未定义的属性'then'

我已经在堆栈溢出中看到了几个类似的条目,但是与我面临的这个问题并不完全相关。我们正在使用Jest进行测试,并使用redux-saga进行存储。最近,我们尝试了...

回答 1 投票 0

将普通函数传递给redux-saga效果是否有效?

将普通函数传递给“ redux-saga / effects”效果是否100%有效?函数responseToAnAction(){console.log(“ hello world”);。 }导出函数* sagaWatcher(){产生全部([...

回答 1 投票 0

React Navigation v5-从sagas触发动作

我最近将我的代码升级为反应导航v5,然后反应导航正常运行,如此轻松地从传奇中调用NavigationActions,没有任何问题。现在它正在触发动作,但是...

回答 1 投票 0

Redux传奇:循环调用操作

我有一个网格,它订阅了一些主题。我有一个带有主题名称的数组。因此,在gridInitialSaga中,我希望订阅所有主题并使其如下所示:function * gridInitialSaga(){...

回答 1 投票 0


在React-Redux应用程序中显示和管理错误消息的最佳做法

我正在构建一个React应用(带有react-redux,redux-saga和axios),我需要有关如何安排我的项目以显示用户友好错误消息的建议。由我决定我自己...

回答 2 投票 1

尽管使用Object.assign和Spread语法,对象仍在Redux中发生突变

我在Redux Saga中具有生成器函数,该函数获取ID,获取状态并调度一个具有该状态的操作,而其中没有带有匹配ID的对象键。减速器中的对象...

回答 1 投票 0

App Release Crashs t not a function

调试模式工作正常且流畅。没有任何错误。我花了超过3天的时间,但找不到解决方案。请帮助并提前致谢。当要从xcode释放应用程序时,...

回答 1 投票 4

如何使用Jest模拟选择器功能(redux-saga)

我需要帮助来嘲笑选择器。我不确定如何将模拟状态传递给getSelectedDriver选择器以获取驱动程序值?运行测试时,出现下一个错误:Saga导出功能* ...

回答 1 投票 0

如何在React-Native中使用yield调用?

我正在RN应用程序中实现指纹扫描,为此我找到了一个不错的教程,但是其中的代码具有我从未使用过的语法-yield call(),但是我用它搜索了一下,却找不到...

回答 1 投票 0

Redux传奇:撰写Sagas

我有一个networkSaga,我在其中获取帖子,添加和删除喜欢的内容。添加或删除了点赞后,我需要调用getPosts来更新点赞的数量。在redux-thunk中,我将简单地称为dispatch(...)>

回答 1 投票 0

在Redux-Saga中处理多个相关请求-处理错误

给出了一组提议,我想向服务器发送许多http请求以创建它们。我正在使用redux-saga,我正在努力使它们顺序且相互依赖。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.