有这样一句代码
const finalCreateStore = compose(applyMiddleware(thunk), devtools.instrument())(createStore)
最好的一个括号里面的 createStore 是什么意思呢? createStore 是创建 store 的方法,但是为何要写在这里呢
1
ghostgril OP compose 我是知道他是返回一个依次执行参数里面的方法的函数
|
2
Neilllllllllll 2018-04-17 11:43:33 +08:00
compose() 内部实现大概是(...args) => f(g(h(...args)))这个样子的
|
3
Neilllllllllll 2018-04-17 11:46:35 +08:00
@Neilllllllllll 返回的是增强过的 createStore 函数下面生成 store
const store = finalCreateStore(rootReducer); |