redux默认是无法进行异步处理的。但是很多时候我们是需要进行异步操作的,这个时候我们就需要使用中间件来完成这个任务。
下载异步中间件
npm install --save redux-thunk
下载完成之后我们需要引入applyMiddleware
import {createStore, applyMiddleware} from 'redux'
同时引入thunk
import thunk from 'redux-thunk'
之后传递应用的中间件
const store = createStore(
counter,
applyMiddleware(thunk)
)
网友评论