文件名称:oo-redux-utils:面向对象的Redux的实用程序功能
文件大小:77KB
文件格式:ZIP
更新时间:2024-04-21 03:59:05
react redux reactjs object-oriented JavaScript
面向对象的Redux实用程序
使用面向对象的Redux Utils消除代码中的切换用例!
阅读文章:
先决条件
"react": "^16.0.0",
"react-redux": "^6.0.0",
"redux": "^4.0.1"
"flow-bin": "^0.105.0"
安装
npm install --save oo-redux-utils
用法
创建面向对象的动作
通过为扩展AbstractAction
【文件预览】:
oo-redux-utils-master
----.babelrc(118B)
----.flowconfig(58B)
----package.json(2KB)
----.github()
--------FUNDING.yml(31B)
----test()
--------AbstractAction.test.js(449B)
--------TestAction.js(376B)
--------OOReduxUtils.test.js(4KB)
--------TestDispatchingAction.js(490B)
--------NamespacedControllerFactory.test.js(2KB)
--------TestState.js(77B)
--------OtherTestAction.js(402B)
--------OtherState.js(66B)
--------ModifyAgeAction.js(449B)
--------AnotherAction.js(392B)
--------ControllerFactory.test.js(2KB)
--------AbstractDispatchingAction.test.js(647B)
--------DispatchUtils.test.js(518B)
--------createNamespacedReducers.test.js(638B)
----LICENSE(1KB)
----package-lock.json(251KB)
----src()
--------ControllerFactory.js(739B)
--------index.js(645B)
--------createNamespacedReducers.js(775B)
--------AbstractDispatchingAction.js(561B)
--------AbstractAction.js(697B)
--------NamespacedControllerFactory.js(939B)
--------Dispatch.js(215B)
--------OOReduxUtils.js(2KB)
--------DispatchUtils.js(483B)
----.gitignore(58B)
----.circleci()
--------config.yml(610B)
----README.md(4KB)