文件名称:react-store:像Redux这样的带有React挂钩和Context API的商店
文件大小:175KB
文件格式:ZIP
更新时间:2024-05-26 10:22:24
redux flux reactjs JavaScript
React减少器存储 具有React挂钩和Context API的全局状态 演示应用 演示应用程序使用live-reducer-store的实时版本。 运行演示应用程序。 cd demo yarn start 演示应用程序托管在。 除了您希望从该应用程序获得的正常功能之外,更好地单击“随机”不应在控制台中输出以下消息:“正在渲染列表组件”。 查看控制台,并检查日志是否可接受。 唯一真正使用的中间件是redux-logger中间件。 其余中间件不会在新的Hooks api中增加价值。 用法 组合减速器 在React应用程序中编写任意数量的reducer。 如下将所有的reducer合并为root reducer。 import { combineReducers } from 'react-reducer-store'; import todoReducer from './todoRe
【文件预览】:
react-store-master
----rollup.config.js(889B)
----yarn.lock(59KB)
----src()
--------DispatchContext.js(70B)
--------Store.js(828B)
--------useStore.js(782B)
--------storeHelpers.js(425B)
--------combineReducers.js(350B)
--------shallowEqual.js(729B)
--------index.js(212B)
--------useDispatch.js(167B)
----demo()
--------Container.js(228B)
--------index.html(450B)
--------randomReducer.js(178B)
--------yarn.lock(211KB)
--------webpack.config.js(1010B)
--------Form.js(947B)
--------todoReducer.js(657B)
--------App.js(320B)
--------app.css(768B)
--------List.js(1KB)
--------index.js(145B)
--------package.json(778B)
--------rootReducer.js(227B)
----LICENSE(34KB)
----.prettierrc(75B)
----README.md(5KB)
----log.png(51KB)
----dist()
--------index.cjs.js(4KB)
--------index.esm.js(4KB)
----.gitignore(31B)
----package.json(766B)