React图ReactGraph是一个在.NET中使变更传播变得容易的库。它允许您定义针对属性的公式,并且当该公式中使用的任何值发生更改时,将重新评估该值。ReactGraph的有用之处在于它不会盲目地对变化做出React,当任何属性发生变化时,它会执行广度优先的拓扑排序,以确保每个属性只重新计算一次。它基本上是.net中的excel公式,除了更好。ReactGraph是因为构建复杂表单的痛苦而构建的,其中许多字段根据其他字段的变化计算默认值,这些字段在更大的业务应用程序中很常见。这个库还没有在生产中使用,我们正在把它放在那里看看人们是否喜欢这个想法/实现。欢迎反馈!一个简单的例子——抵押贷款计算器我们的示例应用程序包括一个抵押计算器,它允许您编辑付款金额和贷款期限。这样做通常会有问题,因为它本质上是循环的,因为ReactGraph理解这一点。
用户评论
推荐下载
-
变更集从一个集合到另一个集合的最少编辑源码
变更集 — 这是尝试实施的文章“ ”中概述的解决方案的尝试。 Changeset描述了从一个Equatable元素集合到另一个Equatable Collection所需的最少编辑。 它主要是通过检测
7 2021-02-22 -
kubernetes elasticsearch cluster在Kubernetes之上的Elasticsearch集群变得容易源码
kubernetes-elasticsearch-cluster:在Kubernetes之上的Elasticsearch集群变得容易
19 2021-02-08 -
Jaxen是一个Java编写的开源的XPath库
Jaxen是一个Java编写的开源的XPath库。这是适应多种不同的对象模型,包括DOM,XOM,dom4j和JDOM。也可以作为适配器,转换Java字节代码或XML的Javabean为xml,从而使
10 2020-06-19 -
TinyXML是一个开源的解析XML的解析库
TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译,使用TinyXML进行C++ XML解析,使用简单,容易上手。 这个解析库的模型通过解析XML文件
65 2019-02-14 -
GoTestcontainers是一个Golang库提供一个友好的API来运行Docker容器
Testcontainers是一个Golang库,提供一个友好的API来运行Docker容器
29 2019-09-05 -
protostuff是一个支持各种格式的一个序列化Java类库
protostuff 是一个支持各种格式的一个序列化Java类库,包括 JSON、XML、YAML等格式
11 2020-07-16 -
SmartSwipe一个android库使刷卡更容易更强大.zip
SmartSwipe,一个android库,使刷卡更容易,更强大。.zip
9 2020-08-09 -
.NET StreamJsonRpc是一个跨平台的NET可移植库它实现了JSONRPC有线协议
StreamJsonRpc库通过任何.NET Stream,WebSocket或Pipe提供JSON-RPC 2.0。 具有对请求取消,客户端代理生成等的额外支持。
11 2020-10-31 -
AndroidCurveFit是一个用于在GoogleMapsAndroidAPIv2上绘制轨迹的Android库
Curve-Fit是一个用于在GoogleMapsAndroidAPIv2上绘制轨迹的Android库
24 2019-09-03 -
Kitimat是一个在TypeScript中进行基于属性的生成性测试库
Kitimat是一个在TypeScript中进行基于属性的生成性测试库
16 2020-07-20
暂无评论