- createStore(reducer,[reducer默认值],applyMiddleware(fn1,fn2,fn3))
中间件编写方式
/*
* store:{getState,dispatch}
* next:dispatch=>state
* action:dispatch的action
*/
function logger(store){
return (next)=>{
return action=>{
// 可以做一些拦截操作
return next(action)
}
}
}