1.用于封装和加强dispatch,其用法如下: ---实现日志中间件
a.引入redux-thunk import {createStore,applyMiddleware} from 'redux'
b.使用以下代码一次性检测dispatch的前、后等状态
2.用于异步操作,其用法和步骤如下:---实现redux-thunk
a.引入redux-thunk import {createStore,applyMiddleware} from 'redux'
b.
上面的dispatch({type:"ADD"}) 发送指令给reducer函数改变state,当监听时,触发监听函数,即3秒后会打印监听到的最新state
3.另外一种解决异步的用法:---redux-Promise的实现
a.引入redux-thunk import {createStore,applyMiddleware} from 'redux'
b.
4.中间件的链式调用:
a.引入redux-thunk import {createStore,applyMiddleware} from 'redux'
b.