redux-saga 相关问题

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

React hooks:从useEffect派遣动作

我的文件夹结构:| --App | --Component | - PageA.js | --Page.js | --PageX.js | --common-effects | --used Fetching.js我正在重构我的代码来获取来自API的数据,使用反应......

回答 1 投票 3

所有([...效果])和所有(效果)之间的Redux Saga差异

我想知道所有([...效果])和所有(效果)之间的区别是什么(效果)在api但是我没有得到它注意当并行运行效果时,中间件... 。

回答 1 投票 0

redux saga知道什么时候完成任务

我有以下saga:function * someSaga(action){const {currentUser:{accountId}} = action; const accountBillingPlanEffect = yield call(getAccountBillingPlan,services ['account -...

回答 1 投票 0

redux-saga中的错误:(0,redux Saga.createSagaMiddleWare)不是函数

我尝试在我的应用程序中使用saga但发生以下错误,我关于这个主题的几个帖子,但无法解决问题(0,redux Saga.createSagaMiddleWare)不是一个函数middleware.js:...

回答 1 投票 1

如何调用redux saga生成器函数?

也许我错过了这一点或sagas如何工作,但我不知道如何做以下导出默认函数*(){yield all([takeLatest(TOGGLE_MODAL,toggleModal)]); } 我有这个 ”...

回答 1 投票 0

Redux Saga热重装

我正在研究React&Redux项目。该项目过去常常使用webpack-dev-middleware和热中间件进行热重装。在我将Redux Saga添加到项目中之后,添加了saga中间件到......

回答 2 投票 14

为什么saga效果没有被调用?

我想在我的应用上添加多个动作效果。但我想我错过了一些东西。效果函数未被调用。我希望命名有问题吗?理想的收益率......

回答 1 投票 0

为什么在输入Redux-saga调用参数-TS2339时,Typescript会抛出错误

在TS中输入TS2339输入错误,说明我找不到在接口类型中定义的参数。以下是我遇到的两个文件:api-service-saga.ts错误...

回答 1 投票 0

在redux-saga中采取顺序?

我有一个基本的传奇,看起来像这样:const mySaga = function *(){yield takeEvery(“SOME_ACTION_REQUEST”,function *(action){const result = yield call(makeApiCall,action.payload)...

回答 2 投票 1

为什么fetchIntercept.register只在按钮点击redux-saga模式时点击一次?

我使用fetch-intercept来拦截react应用程序中的所有http请求。我在app组件中添加了一个加载器,并根据收到的请求/响应显示/隐藏加载器。它的工作......

回答 1 投票 0

如何将参数从redux-saga观察器发送到AsyncFunction?

根据我对UI中每个操作的理解,有一个saga-watcher,它将获取actionType并调用asyncFunction来从远程服务器导出函数中获取/发布数据* ...

回答 1 投票 0

如何在React Redux-Saga中为yield调用设置超时

在我的其余API后端,我做重处理,通常,生成一个结果需要1.5分钟,在那段时间我在我的前端反应应用程序中收到此错误。错误:超时60000ms ...

回答 2 投票 0

使用redux-saga反应服务器端渲染

我将saga实现为'redux-saga / effects'中的import {put,takeLatest};从'axios'导入axios;从'./CardList.actions'导入{FETCH_CARD_LIST_DATA_FROM_API,SET_CARD_LIST}; ...

回答 1 投票 2

在React Redux-Saga中调用api 60秒后产生调用超时

在我的其余API后端(django)中,我进行繁重的处理,通常,生成结果需要1.5分钟,在那段时间我在我的前端反应应用程序中收到此错误。出口功能* ......

回答 1 投票 0

如何在一段时间内调用redux-saga?

我需要在一个时间间隔内获取数据。我目前使用react组件来容纳我的逻辑并且只渲染null,但我将redux-saga添加到我的应用程序中,我宁愿将流程移动到一个传奇。我还没......

回答 1 投票 0

在传奇或减速器中,响应逻辑应该在哪里发生?

假设我有一个看起来如此的传奇:导出函数* incrementAsync(action){try {const res = yield call(Api.signin.create,action.payload); yield put({type:...

回答 2 投票 5

当使用带有反应的redux saga时,状态如何被拉入sagas.js

我正在阅读一个涉及redux-saga的代码库。我刚刚开始使用redux-saga,我发现在saga.js中有很多实例已被撤出。 function * fetchxyz({Id}){...

回答 1 投票 0

从生成器函数内部调用函数

我需要从生成器函数内部调用函数displayError。代码如下。 function * createPatient(action){try {yield call(createPatientApi,action.payload); ...

回答 1 投票 0

如何在开玩笑测试中模拟api调用

我正在编写测试来测试我的传奇。任何人都可以指导我如何更改下面的代码,以便我可以模拟api调用?我不想测试真实的数据。从'redux-saga / ...导入{call,put}

回答 1 投票 0

跨同一组件的不同实例的独立传奇呼叫/响应?

我有点新的反应,redux和sagas,但我掌握了一切。我有一个组件(Results.jsx)显示特定真实世界事件的结果,通过一个传奇调用...

回答 1 投票 0

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