redux-saga 相关问题

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

React hooks saga使用history.push,然后无法正确呈现组件

感谢您查看此问题。我使用打字稿编写了一个react hooks登录演示。我有一些问题。 1.登录成功时,我使用history.push('/ home')。但是页面会呈现一个...

回答 1 投票 0

在Redux Saga中重试websockets连接

我为朋友们创建了一个小应用程序供我使用。我已经使用Rails和ActionCable实现了Websocket。我正在实施一个传奇,检查websocket的连接并通知...

回答 1 投票 0

redux-saga中的操作通道调用重复操作

我正在尝试使用actionChannel顺序运行多个请求,问题是当我希望仅检索一次该动作及其有效载荷时,该动作及其有效载荷会被多次检索(获取)。这个...

回答 1 投票 0

在api调用Redux Saga的标头中添加令牌

如何使用redux saga在api调用的标头中添加令牌? const response = yield call(post,url,data.payload);

回答 1 投票 0

Redux Saga-为什么让所有操作者不等待put操作完成再继续操作

我想等我yieldall中的所有put操作完成后再继续下一个yield。我认为这就是yieldall应该实现的目标。我是Redux Saga的新手,因此...

回答 1 投票 0

使用钩子和redux-saga反复执行js来重新渲染组件

我正在尝试使用redux-saga获取数据。结果,它每隔2或3秒钟重复渲染一次我的组件。这是我的组件:const Farms = props => {useEffect(()=> {...

回答 1 投票 0

react-native-数据在redux-reducer中被覆盖

我正在尝试实现逐页的入职注册屏幕,该页面的第一页收集了用户的全息标志,在下一页中,它要求输入名称。问题是sign_id被替换了...

回答 1 投票 0

react redux saga websocket平衡流

无法从saga调度动作,请在foo saga中查看,这是完整的代码,以及最近的push github链接我可以知道我要去哪里了吗?没有传奇,它工作正常,...

回答 1 投票 0

在请求完成后关闭模式的最佳方法是什么?

上下文:我想创建一个模式,允许用户填写表格并提交。 POST请求完成后,模式应关闭。有多个具有相似行为的模态,但是...

回答 3 投票 0

如何从Redux-Saga中选择状态

我有一个React App,我正在其中创建单位,并且需要授权。函数* createUnitWorker(操作){const {有效负载:{unitDetails,history}} =操作;尝试{const unit = yield ...

回答 1 投票 1

从redux传奇中选择状态

我有一个React应用,可以创建一些单元。因此,这需要授权权限功能* createUnitWorker(action){const {有效载荷:{unitDetails,history}} = action;尝试{const unit = ...

回答 1 投票 1

如何在redux状态下将函数设置为值

我正在尝试将功能分配给redux状态action.js export const playerIsReady =(playPrevOrRestart)=>({类型:PlayerType.PLAYER_IS_READY,有效载荷:playPrevOrRestart,}); reducer.js ...

回答 1 投票 0

Sagas通话的JEST测试

JEST测试框架中的全新功能,而sagas测试面临一个非常直接的问题。环顾四周,我发现为了测试进行API调用的sagas,我必须模拟...

回答 1 投票 1

在redux存储更新后立即执行自定义回调

我如何执行redux存储更新后立即通过react comp传递给操作的自定义回调。这个想法是说,我从react触发一个动作,这将使网络...

回答 1 投票 0

Redux Saga多重看跌期权如果没有延迟就无法正常工作

我正在尝试从我的传奇中分发2个看跌期权动作,但是,只有第一个看跌期权似乎有效。我使用Redux DevTools检查了动作流,它显示了两个动作都被调用了。函数* ...

回答 1 投票 0

takeEvery和takeLatest。为什么?什么时候使用?同时使用吗?

我不清楚何时使用takeEvery和何时使用takeLatest?在redux-saga中。通过阅读官方文档,我得到了基本的不同。但是创建并发操作的用途是什么...

回答 1 投票 1

React,Redux-Saga:这是处理saga中的错误并通知组件显示该错误的最佳方法

我有两种方法来处理此问题:1)更新redux中的错误标志并在组件中使用2)使用Promise调度操作,然后从传奇中解析或拒绝诺言,因此我们可以...

回答 1 投票 0

如何从redux-saga select()获得状态?

下面的传奇。函数* callUserAuth(action){const selectAllState =(state)=> state; const tmp = yield select(selectAllState); console.log(tmp); }控制台显示Enter ...

回答 1 投票 -1

为什么在使用findBy时测试失败,而在使用waitfor时成功?

使用react-testing-library,以下测试有效:it('提供流行的搜索词,并带有指向搜索URL的链接',()=> {waitFor(()=> {const PopularSearch = screen...。] >

回答 1 投票 0

使用带有saga的axios将文件从formik reactjs发送到springboot

我可以从邮递员发送文件“ userPicture”并在后端(springboot)中将其保存到我的数据库mongodb中,而没有任何问题,但是当我从表单中发送图片时,我使用了Formik ...

回答 1 投票 0

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