文件名称:elm-in-redux:Redux中间件,允许您将Elm模块用作减速器
文件大小:298KB
文件格式:ZIP
更新时间:2024-06-06 12:52:56
react redux elm reactjs redux-middleware
Elm-in-redux 动机 编写防弹业务逻辑 保持React(和还原)生态系统 特征 处理全部或部分减速器 与redux平滑集成(请参见下文) 多个异径管处理 减速器的当前状态发送给Elm(因此您不必担心不同步的模型) 从Elm中选择要处理的动作(使用带有camelCase中的action.type的端口) 使用yourActionTypePayload(例如:addTodoPayload)作为端口名,仅接收action.payload(如果存在) 运行示例 这些示例直接使用src文件夹,因此首先: 如果还没有的话,请安装elm: : 然后 : npm install 最后 : cd examples/theExampleYouWant npm install npm start 打开 在您的项目中使用它 import React from 'react' i
【文件预览】:
elm-in-redux-master
----.travis.yml(119B)
----.babelrc(60B)
----package.json(1KB)
----__tests__()
--------reducer.js(1KB)
--------middleware.js(4KB)
--------subscribe.js(2KB)
----LICENSE(1KB)
----package-lock.json(517KB)
----dist()
--------index.js(4KB)
----src()
--------index.js(3KB)
--------Redux.elm(2KB)
--------elm-package.json(421B)
----elm-package.json(399B)
----examples()
--------02-mixed-reducers()
--------_public()
--------01-simple-counter()
----.gitignore(198B)
----webpack.config.js(720B)
----README.md(2KB)