redux-saga 相关问题

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

在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

对于如何在反应中减少行动感到困惑[重复]

我一直在使用redux的东西,我们传递mapDispatchToProps并在其中调度动作。这是我在大多数react-redux网络应用程序中遵循的模式。我偶然发现了......

回答 1 投票 0

使用async react-select与redux-saga

我尝试实现异步react-select(Select.Async)。问题是,我们想在redux-saga中进行提取。因此,如果用户键入内容,则应触发获取操作。佐贺然后取得...

回答 2 投票 9

在CRA应用程序中,如何等待某些操作(redux)先完成,然后才继续使用App.js render()函数?

我试图找出一种方法来存储用户在redux存储中的身份验证状态。假设isAuthenticated存储用户的状态,如果他们登录或不登录。现在,我有一个cookie(...

回答 1 投票 -2

react-boilerplate rootSaga

在我之前的项目中,src目录中有一个rootSaga.js,代码如下:import'all,fork}来自'redux-saga / effects'import {cubeSagas}来自'cubeBoco'导出默认值...

回答 1 投票 0

如何在saga中使用redux动作关闭eventSource?

我想通过按钮启动和停止eventSource。使用CONSTANTS.FETCHING_STOPPED操作的CONSTANTS.FETCHING_STARTED操作和停止按钮的开始按钮。 HTTPS://github.com/redux-saga/redux-saga / ...

回答 3 投票 1

Redux-saga,yield call(history.push,'pathname'),仅在第一次工作,阻止所有其他调用

我正在使用react 16.8.2。我有一个简单的传奇观察代码:导出默认函数* taskWatcher(){yield all([fork(subTaskWatcher1),fork(subTaskWatcher2),])}和...

回答 1 投票 1

我怎样才能在“全球”减速机中使用“家”状态?

我有一个反应,redux-saga,不可变的js应用程序。有了这个架构,我的redux商店就是这样的。 global:{notifications:{...} ...},home:{... contents}问题是当我想......

回答 1 投票 0

使用Redux Saga发生错误时获取axios Response对象

这对我来说是新的,我试图找出如何使用yield generator(redux-saga)在axios发生错误时检索请求体。这是我正在使用的代码片段:function ...

回答 2 投票 2

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