反应本机摆脱了商店中不必要的方法



我在我的反应本机应用程序上设置我的商店,与 redux-dev-tools 一起工作正常,但我不知道如何重构。

const store = createStore(reducer, /* preloadedState, */ 
composeEnhancers(
applyMiddleware(...middleware)));

const configureStore = () => {
return store;
};
export { configureStore };

目标是仅将"存储"导出为函数

为什么要将

store导出为函数,就像将其导出为对象一样?

export const store = configureStore();

这样,您也可以将其导入到您喜欢的任何文件中:

import { store } from '...';
// Now you can access the redux store and dispatch actions: 
store.getState() ...
store.dispatch(...)

相关内容

  • 没有找到相关文章

最新更新