vanillaJS+redoxからredox storeを分離する
3184 ワード
TOC ReduxStoreから を分離
stateを個別に管理するredoxではstoreはindexです.jsx, App.jsxに混ぜると
これは、個別管理の最大の利点を破壊します.
それを別々に管理します.
方法は簡単です.
別々の出口.
index.jsは、エクスポートされたモジュールをそれぞれ受信および使用する.
stateを個別に管理するredoxではstoreはindexです.jsx, App.jsxに混ぜると
これは、個別管理の最大の利点を破壊します.
それを別々に管理します.
方法は簡単です.
// index.js
import { reducer, store } from './Store';
import { getState } from 'redux';
console.log(store.getState());
// store.js
import { createStore, getState } from 'redux';
const reducer = (state, action) => {
if (state === undefined) {
return { name: 'undefined' };
}
};
const store = createStore(reducer);
export { reducer, store };
store.js生成store、reduceを生成します.別々の出口.
index.jsは、エクスポートされたモジュールをそれぞれ受信および使用する.
Reference
この問題について(vanillaJS+redoxからredox storeを分離する), 我々は、より多くの情報をここで見つけました https://velog.io/@zerozoo-front/vanilla-JS-redux에서-redux-store-를-분리해보자テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol