困难ReactRedux
0 1

Redux中间件的实现原理是什么?

【概念释义】

Redux 中间件是对 dispatch 的扩展层,采用 洋葱模型dispatch 经 middleware 链再到达 reducer。applyMiddleware(thunk) 等让 dispatch 可接收函数或处理异步,从而在保持 reducer 纯函数的前提下扩展副作用能力。

【基础使用】

jsx
"qb-hl-comment">// middleware 签名
const logger = (store) => (next) => (action) => {
  console.log('dispatch', action);
  return next(action);
};

登录查看完整 1182

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)