没有合适的资源?快使用搜索试试~ 我知道了~
redux-dag
共27个文件
tsx:9个
json:4个
ts:3个
需积分: 5 0 下载量 84 浏览量
2021-02-23
09:23:14
上传
评论
收藏 323KB ZIP 举报
温馨提示
Redux DAG 描述 Redux DAG允许您对状态的不同值之间的依赖关系进行建模和强制实施,以便更新这些值之一可以自动更新依赖于此状态的所有其他值。 每个值都存储在一个节点中。 节点可以依赖于其他节点的值,从而形成一个依赖关系图,通过构造它就是DAG。 每个节点必须指定一个更新函数,该函数将其依赖的节点的值作为输入,并返回一个值,该值成为该节点的值。 使用任意更新功能可以对复杂的关系进行建模。 然后,当值的节点更新时,它会触发一连串的更新,首先是在立即依赖该节点的节点中,然后是依赖于先前节点的节点,依此类推,依此类推,直到更新完全传播并触发。所有值都处于一致状态。 用法 Redux DAG的基本数据类型是节点,它是具有四个属性的对象: id :标识节点的唯一ID deps :节点的依赖关系列表 updateFunction :节点的更新功能。 将所有节点依赖项的值作为参数,并
资源推荐
资源详情
资源评论
收起资源包目录
redux-dag-main.zip (27个子文件)
redux-dag-main
public
manifest.json 492B
index.html 2KB
robots.txt 67B
favicon.ico 4KB
logo512.png 12KB
logo192.png 4KB
src
index.tsx 815B
logo.svg 1KB
index.css 366B
visualizer.tsx 7KB
App.css 503B
App.tsx 316B
dag
reducers.test.tsx 15KB
actions.tsx 783B
types.tsx 1KB
reducers.tsx 6KB
errors.tsx 584B
actions.test.tsx 1KB
react-app-env.d.ts 40B
serviceWorker.ts 5KB
setupTests.ts 255B
tsconfig.json 531B
README.md 3KB
dag.png 131KB
.gitignore 339B
package-lock.json 685KB
package.json 1KB
共 27 条
- 1
资源评论
thonxie
- 粉丝: 23
- 资源: 4532
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功