Redux-saga是一个redux中间件库,专为处理redux应用程序中的副作用而设计。它为开发人员提供了同步管理异步代码的能力。
TypeError: undefined不是对象(评价'_ref.state')
我正在尝试用Redux、Saga和React Navigation配置React Native。所以很抱歉,我不得不创建一个gist,因为代码格式不允许我在这里粘贴所有代码。我的代码要点链接我是......
在 Redux-saga 中,如何从对 Promise 的 yield 调用中获取结果?
我在让Saga与使用承诺的API一起工作时遇到了麻烦。 const result = yield call( () => { return this.getDays().then(((_result) => { console.log(' ...
在yeild takeLatest中,类型'"MY_EVENTS_LOAD "的参数不可分配给类型'TakeableChannel<unknown>'的参数。
我在typecript上出了一个错误,我使用Redux和Saga作为中间件,这就是错误。No overload matches this call. 最后一个重载给出了以下错误。参数的类型'"...
这是我有:state.groupTypes.list=[]; 当我调用api并将其保存到状态树时,列表将有项目state.groupTypes.list /with paging and 10 item per page getList(params) I'm ....
如何测试下面的传奇? export function* getSnapShotFromUserAuth(userAuth, additionalData) { try { const userRef = yield call( createUserProfileDocument, userAuth, ...。
在redux-saga(或任何其他中间件)中使用react钩子。
这个问题之前已经有人问过了,但是我没有找到任何合适的答案,只是想知道我是否遗漏了什么,或者说目前确实不可能。具体来说,有2个主要 ...
我有这样一个reducer: import { fromJS } from 'immutable'; import { DEFAULT_ACTION, SOURCES_LOADED, SOURCES_REQUEST } from '.constants'; export const initialState = fromJS({ sources: null,...)
我正在使用redux -saga状态管理的SPA。我的加载和保存方法本身是工作的,然而有很多奇怪的东西...... 以下是传奇代码:导出函数* getEventDetails(...)
在一个使用redux-saga架构加axios的反应式本地应用程序中,我想拦截401请求,并调度一个动作,将我发送到一个登录屏幕。所以在我的axios客户端中,...
我是Redux Saga和生成器的新手,所以正试图了解如何在执行调度后的其余代码之前 "等待 "一个调度动作。比如说 / ...
如何在redux saga中使用jest测试嵌套的firestore批量函数?
在一个react项目中,我有一个redux-saga文件,我在firebase后台(firestore)创建并保存新的项目。在那个saga函数中,我首先得到一个新的写批处理对象,然后我更新......
在运行Saga之前,你必须使用redux工具applyMiddleware将Saga中间件挂载到Store上。
谁能帮忙解决一下,错误。在运行Saga之前,你必须在Store上使用applyMiddleware挂载Saga中间件,已经挂载了sagaMiddleware,但在页面上还是抛出一个错误 Added redux-...
我加入了一个bigmedium项目,我有一个困难的时间创建我的第一个redux-saga-action的事情,这将是一个很大的代码,因为他们正在创建一个很大的文件,使事情可读。所以我...
当Redux-Devtools被禁用时,Redux-Saga无法渲染。
我使用redux-saga将结果填入我的状态,然后重定向到下一页 function* postSearchAction(action) { yield put(loadAction(true)); let result; try { ...
React Saga Yield 调用在下一段代码运行之前没有完成。
我这里有一段反应式传奇的代码,它不按顺序运行:yield put({ type: 'SHOW_LOADER', loading: 'workflowobject' }) #yield启动加载器 const states = yield call(() => ...
我目前使用react redux的组合来处理我的通知逻辑。我想执行的行为是每当有人点击列表中的一个对象时,我就会抓取该对象......
谢谢大家检查这个问题。我是新来的反应。我使用的反应钩子和redux-saga.我想路由器跳转到首页时,登录成功。我使用connect-react-router和history来实现,......
我正在做我的第一个React-Redux项目。我知道React重渲染只有在组件的状态发生变化时才会触发。但我现在很困惑。因为状态没有改变,但组件......
在saga函数中,成功后,我在做一个回调。我试图在测试中覆盖这一点,但它没有被覆盖。任何人都可以建议一些方法来覆盖这些字段。 出口函数* ...
我有一个使用Saga和Redux Store的项目,这是项目的引导方法:从'redux'中导入{createStore,applyMiddleware};从'react-redux'导入{提供者}; import {fork ...