-
由于redux reducer默认只支持同步,实现异步任务或者延时任务时,我们就要借助中间件的支持了
-
没使用中间件时的redux数据流
-
使用了中间件middleware之后的redux数据流
-
两个中间件:
-
redux-thunk 支持我们reducer在异步操作结束后自动执行
-
安装 redux-thunk npm install redux-thunk --save
-
redux-logger 打印日志记录协助本地调试
-
安装redux-logger npm install redux-logger --save
-
使用中间件例子: