1. redux中compose用来组合各种中间件来实现链式调用,例子如下 compose( applyMiddleware, devTools, persistState, createStore ) 2. 再来看看compose的源码, 分别写了ES6 和 ES5两个版本 // ES6 export default function compose(...funcs) { if (funcs.length === 0) { return arg => arg } if (funcs.leng…