在这个tutorial中,为什么createStore
之前有一个点差运算符?
const configureStore = () => {
const sagaMiddleware = createSagaMiddleware();
return {
...createStore(rootReducer,
applyMiddleware(sagaMiddleware)),
runSaga: sagaMiddleware.run(rootSaga)
};
};
答案 0 :(得分:2)
似乎该示例正在尝试向商店对象添加其他字段,以便您可以调用store.runSaga()
。说实话,传播/复制是完全没必要的 - 你可以store.runSaga = sagaMiddleware.run
。