redux-middleware

    0热度

    1回答

    在Redux中,有初始操作@@INIT。 发生此操作时是否可以调度另一个操作(在中间件中)? 如果不是,商店准备就绪后,推动行动的最佳选择是什么?

    1热度

    1回答

    大家好我已经开始使用这个LIB redux-auto,我想谈谈我的服务器。 这里是我的代码 - 店铺/用户/ get.js export default function (user, payload, stage, result) { switch(stage){ case 'FULFILLED': return result; break;

    0热度

    1回答

    我有一个中间件,可以在下一个动作运行前转到刷新令牌,然后在访问令牌到期时运行其他动作。 但是,如果我一次发出多个请求并且访问令牌结束,我正在尝试获取尽可能多的刷新令牌。我正在检查状态中的isLoading属性以防止这种情况。但是在请求之后,reducer中的isLoading值是真的,它在中间件中似乎是错误的,所以它一次又一次地请求。 我在fetching_refresh_token动作中发送re

    0热度

    1回答

    我还没有找到解释关于史诗的详细说明的单个教程。 onst pingEpic = action$ => action$.filter(action => action.type === 'PING') .delay(1000) // Asynchronously wait 1000ms then continue .mapTo({ type: 'PONG' });

    2热度

    2回答

    在我的redux项目中,我想在每个动作分派中检查一些东西(例如网络连接)。我应该实现使用它接受所有类型的动作(没有类型检查)减速低于 export default (state = defaultState) => ({ ...state, neworkStatus: navigator.onLine }) 或中间件给出。 const NetworkMiddleware

    0热度

    1回答

    要Redux的定义中间件,我们需要编写的功能,如级联: const middleware = middlewareApi => next => action => { //logic here } 问题是这样的签名是否是: 任何生活必需品实行/打开任何机会; 的终极版的实现细节只是寓意/舒适为开发者操纵的(next) -argumented功能,如here 阵列莫非具有以下签名来替

    0热度

    3回答

    我试图使用react-redux-loading-bar来显示从API服务器获取数据期间的加载栏,我没有使用承诺中间件,所以我决定不使用它,该示例说做到这一点 import { showLoading, hideLoading } from 'react-redux-loading-bar' dispatch(showLoading()) // do long running stuff

    0热度

    1回答

    创建存储时,设置初始状态(即覆盖reducer自己的默认初始状态)的正常方式是为createStore(how to set initial state in redux)提供第二个参数。但我遗憾的是拼凑起来的东西纠结(原谅混合的比喻),我真的不明白,我不知道从哪里把我需要的初始状态: const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSI

    0热度

    1回答

    我的问题的实施是为什么middlewareAPI不能使用: const middlewareAPI = { getState: store.getState, dispatch: dispatch } 在下面的源代码替换定义: export default function applyMiddleware(...middlewares) { return (cr

    0热度

    1回答

    我正在从通用函数调用所有API调用,并且在某些响应中会出现自定义响应头。使用这个头文件,我需要进行另一个API调用。这可以通过使用Redux中间件来实现吗? // function 1 return ApiCaller.post('url').then(json => { dispatch(someAction(json)); }) // function 2 return A