redux-saga 相关问题

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

成功操作后重定向到特定页面 - Redux saga

我有一个用户个人资料页面,用户可以在其中更新数据。提交数据后,应将其重定向到仪表板页面。 MyProfile.js handleProfileUpdate =()=> {let user = ...

回答 2 投票 0

从saga返回值到反应组件

我是ReactJS的新手。仍然用redux-store和sagas等把我的脑袋缠绕在所有层上。我试图从一个传奇中返回一个简单的布尔值(此时传奇是...

回答 2 投票 0

如何在redux-saga中启动新的延迟效果时清除

我有一个包含通知逻辑的工作者传奇。如果响应没问题 - 我会使用成功信息的数据将操作推送到我的商店,然后在我的“NotifyMessage”全局内部呈现相应的消息...

回答 2 投票 0

如何在没有redux的情况下使用redux saga?

使用redux-saga的主要原因之一是它可以测试异步函数调用。我的困境是,当我使用不属于我的redux的有状态对象进行编程时......

回答 1 投票 4

浏览器显示重定向的URL但未呈现的组件 - Redux Saga

我正在努力学习redux传奇。我有一个编辑页面,当提交表单时,应该将其重定向到仪表板页面。代码如下。从“react -...”导入{Switch,Redirect}

回答 1 投票 0

如何重构redux-saga生成器函数?

我是redux-saga和生成器函数的新手。从我的sagas.js代码中可以看出,存在重复的逻辑:import'put,takeEvery,takeLatest,all,call}来自'redux-saga / effects';进口{...

回答 1 投票 0

使用Redux Saga从API获取信息

我正在学习Redux Saga并尝试在每次呈现组件时调用API,并在State对象中保存API的响应。我像这样实现了Component:import React,{...

回答 1 投票 1

React Redux Saga API调用

我正在使用react-native构建一个food delivery应用程序,我需要在API调用中显示餐馆列表。我决定使用Redux-saga一段时间来实现它。搜索完...

回答 1 投票 1

在Redux中存储可重用性的Class实例的位置?

我正在尝试在我的React / Redux / redux saga应用程序中实现Pusher的消息库Chatkit,我是Redux的新手。连接到chatkit的代码如下所示:const chatManager = new ...

回答 1 投票 2

什么是基于某些条件制作不同传奇副作用的正确方法?

我有2页(路线)作为SPA的一部分,让我们说第1页和第2页。我有一个动作'MY_ACTION',由两个页面分派。我需要触发'MY_ACTION'的副作用,但只是......

回答 1 投票 0

在运行上一个呼叫时,如何为api呼叫呼叫传奇?

所以当第一个动作在传奇中运行时,第二个动作被调用。我确实得到了第一个动作的响应,但没有得到第二个动作的响应。 this.props.actions.FetchRequest(payload1)this.props ....

回答 1 投票 0

reactjs redux动作必须是普通对象

我有一个问题“操作必须是普通对象。使用自定义中间件进行异步操作。”我正在使用reactjs与这个样板(https://github.com/react-boilerplate/react-boilerplate/)我浪费1 ...

回答 1 投票 0

Redux Saga EventChannel:TypeError:(0,_reduxSaga.take)不是函数

我正在尝试使用websocket使用redux saga eventChannel从第三方api获取实时数据但由于某种原因我收到如下错误://sagas/index.js import {takeLatest} ...

回答 1 投票 0

如何将值传递给rootSaga?

我现在正在从官方文档中练习redux-saga。我对'redux-saga'中的示例sagas.js import {delay}提出了一个问题。从'redux-saga / effects'导入{all,call,put,takeEvery}; ...

回答 2 投票 1

如何将url,params,headers传递给redux-saga中的call()?

有关call()工作的理论在很多网站上都有很好的解释。但是,我没有找到任何用适当的工作实例准确解释的网站。我写了以下代码:export ...

回答 1 投票 1

如何在开玩笑中测试saga yield观察者并行调用

我想测试我的传奇我能够测试单个传奇调用,但我如何使用jest export default函数测试我的观察者传奇* saga(){yield [takeLatest(dataTypeActions.ACTION1,...

回答 1 投票 0

redux-saga:跟踪多个异步任务

我使用sagas来跟踪多个异步任务,但是有一个问题我无法完全解决:function * performTask1(){//这里有一些逻辑可以用于相关的......

回答 1 投票 0

可以使用redux saga dispatch立即返回api结果,而不是返回动作

给定下面的Promise Promise.resolve(this.props.dispatch(getAPI(item)))// dispatch .then(function(result){// result是在Linking.openURL(result.url)中传递的动作;})...

回答 1 投票 0

哪一个最好使用Redux-thunk或redux-saga

我对这个redux很新。开发了一个现在考虑升级它的项目。我已经使用了很多API调用来获取数据并使用商店来获取和检索数据。任何人都可以建议我使用......

回答 1 投票 0

如何从传奇中派遣一个thunk?

我知道我不应该试图从传奇中发出雷鸣声,这与redux-saga试图做的事情背道而驰。但是我在一个相当大的应用程序中工作,大部分代码是用thunk制作的,我们是......

回答 2 投票 3

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