const bar = [1, 2, 3];
foo(...bar);
等同于:
一个用例:
const middleware = [
thunk,
api,
!__NODE__ && createLogger(),
].filter(Boolean);
export default function configureStore(initialState) {
const store = createStore(
rootReducer,
initialState,
compose(
applyMiddleware(...middleware),
)
);
return store;
}
redux 的 applyMiddleware 方法不能接受数组,可以利用这个方法方便地根据环境改变参数。
等同于:
一个用例:
redux 的 applyMiddleware 方法不能接受数组,可以利用这个方法方便地根据环境改变参数。