redux-saga 相关问题

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

Redux saga devtool在Chrome中显示为空白

我已经安装了Redux Saga开发工具,并包含以下代码:const monitor = window .__ SAGA_MONITOR_EXTENSION __;```const sagaMiddleware = createSagaMiddleware({sagaMonitor:monitor});```But redux ...

回答 1 投票 0

[reactjs es6在其他函数内部调用函数会抛出未定义的函数

这里是https://codesandbox.io/s/react-redux-saga-example-fhr31?from-embed的链接。在App.js文件中,有一个按钮组件。我正在调用hi函数onclick事件。在这种情况下,我想...

回答 1 投票 0

Redux saga测试案例-jest.spyOn

我得到未定义为使用jest.spyOn()和mockImplmentation的模拟api调用的响应。 Saga.tsx导出功能* parseUserData(parsingAction:IParsingAction){尝试{常量技能= ...

回答 1 投票 0

为什么要完全使用redux saga或thunk

我确实对redux传奇感到困惑。因此,无论我看的是哪篇文章,他们都解释说它在那里可以解决redux和异步调用的副作用,甚至他们也可以给出区别的解释...

回答 1 投票 0

从一个redux-saga调用两种不同的动作类型

我现在已经能够基本实现sagas了,但是我的应用程序变得更加复杂了。我选择sagas作为异步功能,但似乎误解了... ...>

回答 2 投票 1

在导航到另一页面之前,如何确保减速器响应动作已完成?

我目前正在将Redux Saga与React Native结合使用,我对如何正确处理在我导航至...之前未完成reducer操作引发成功或失败操作的情况提出了疑问。

回答 2 投票 1

ReactJS中三元运算符的问题

我正在尝试使用三元运算符来显示我在reactJSm中的加载状态,但我不明白为什么它始终为真,我正在使用reactotron调试状态并正确运行“ onload:loading ...

回答 3 投票 0

在react js中传递道具数据后,我无法访问json的第二级

我通过传奇式的方式向axios发出请求,通过减少mapStateToProps在组件中收到该请求,如果我通过该组件中的数据,则可以访问任何级别,但是如果我发送它,则... ...>]] >

回答 1 投票 0

如何处理传奇中的常见提取操作

我正在开发一个使用API 的网站。问题我所有的API传奇都是这样的:export function * login(action){const requestURL =“ ./api/auth/login”; //端点URL //选择...

回答 1 投票 1

TypeScript isolatedModules真正的导出生成器函数

我有一个index.ts文件,该文件导出生成器函数导出函数* myFunction(){[...]}在--isolatedModules = false下可以正常工作,但在--isolatedModules = true下无法编译...] >

回答 1 投票 0

Redux runSaga(单元测试)错误在本地变量上引发未定义。如何使用Jest或Sinon模拟本地变量?

在我的redux saga生成器函数上运行runSaga,我的窗口变量被抛出为未定义,但是我的测试文件通过了,有什么方法可以模拟窗口变量?以下是我的redux传奇...

回答 2 投票 6

异步调用期间的TouchableOpacity块#Performance React-native

我有一个完全可以正常工作的react-native android应用Groww。致力于性能优化。我正在使用Redux-saga和axios进行异步网络通话,在网络通话期间可触摸的不透明性不是...

回答 1 投票 2

Redux saga事件通道在执行另一个saga之后终止

我正在使用saga eventChannel来监听正在触发的事件(可能是实际应用中的WebSocket),然后我正在更新Redux Store。在组件中,我正在调用API操作。然后是...

回答 1 投票 3

如何在笑话中模拟佐贺内部的API函数?

我想在我的saga测试中模拟API函数,但我不能,因为打字稿抱怨它是一个只读属性。这是我的代码。 // src / api / todos.ts从'./utils/axios'...

回答 1 投票 0

从redux-saga或任何自定义中间件路由

我正在使用React和Redux,一个应用程序的React-Router来处理副作用,我正在使用redux-saga库。我很想知道从我的萨加斯出发的路线。例如。考虑一下,事件...

回答 1 投票 0

Redux runSaga错误在局部变量上引发未定义

在我的redux saga生成器函数上运行runSaga,我的窗口变量被抛出为未定义,但是我的测试文件通过了,有什么方法可以模拟窗口变量?以下是我的redux传奇...

回答 1 投票 2

如何通过异步请求的响应初始化Redux状态

我正在构建一个React-Redux应用程序,该应用程序必须从一开始就从api加载列表。到目前为止,我已经能够使它使用硬编码列表来初始化状态:reducers / Catalogs.js ...

回答 1 投票 0

无法在我的create-react-app中从'redux-saga'导入createSagaMiddleware

我在create-react-app中具有以下导入:从'redux-saga'导入createSagaMiddleware;问题是我的系统无法导入createSagaMiddleware。我正在运行版本:节点12 ....

回答 1 投票 1

在onClick函数内分派三个动作,然后使用响应映射数据是同步的吗

我想解析一个Excel工作表,并且在解析之前,我希望后端有一些数据来映射它。因此,单击“提交”按钮后,我要一个接一个地触发三个操作并存储响应...

回答 1 投票 -1

如何使用redux-saga正确处理动作?

我正在我的项目中使用redux-saga进行反应。我的一位传奇人物看起来像这样:function * deleteCitySaga(payload){const config = {标头:{授权:'Bearer'+ loadState(),...

回答 1 投票 0

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