redux-dsm:Redux的声明式状态机

时间:2024-03-27 02:15:02
【文件属性】:

文件名称:redux-dsm:Redux的声明式状态机

文件大小:50KB

文件格式:ZIP

更新时间:2024-03-27 02:15:02

JavaScript

Redux DSM 用于Redux的声明式状态机:减少异步状态样板。 Redux-dsm采用转换和状态的嵌套数组,并自动生成: Reducers可管理所有状态转换,并带有不会让您的应用进入无效状态的逻辑(根据您提供的图形) 动作创建者和动作类型触发所有转换 状态 在生产中使用 。 安装 npm install --save redux-dsm 然后在您的文件中: import dsm from 'redux-dsm' ; 或使用CommonJS模块: var dsm = require ( 'redux-dsm' ) ; 为什么? 您的状态并非总是始终同步可用。 某些状态必须异步加载,这要求您在UI状态之间循环,这些状态代表诸如访存,处理,错误,成功和空闲状态之类的概念。 实际上,一个简单的ajax提取可能具有多达7个过渡,导致进入4个不同状态: Transition


【文件预览】:
redux-dsm-master
----.travis.yml(35B)
----.eslintrc(3KB)
----renovate.json(103B)
----.snyk(118B)
----package.json(1KB)
----tools()
--------cli.js(442B)
----LICENSE(1KB)
----package-lock.json(183KB)
----.npmignore(7B)
----.gitignore(50B)
----README.md(5KB)
----.eslintignore(13B)
----source()
--------test()
--------dsm.js(3KB)

网友评论