declarative-form-generator:使用函数式编程概念的简单React形式生成器

时间:2024-05-26 10:28:21
【文件属性】:

文件名称:declarative-form-generator:使用函数式编程概念的简单React形式生成器

文件大小:274KB

文件格式:ZIP

更新时间:2024-05-26 10:28:21

monads functional-programming reactjs io-monad functors

声明式生成器 使用函数式编程概念的简单React形式生成器。 正在起草有关其工作原理的解释! 怎么跑 git clone https://github.com/dbagia/declarative-form-generator.git yarn yarn start Go to http://localhost:8080 您应该看到在浏览器中呈现的带有某些字段的表单。 键入任何文本或更改下拉值应将输入的数据记录在控制台中。 它是如何工作的? 表单生成器的核心思想是使用模式在UI中呈现表单。 表单架构是一个JSON结构,是一个对象数组,每个对象代表表单上的一个输入字段。 生成器将这个JSON结构作为输入,并返回一个React组件列表,每个组件都对应于该位置处JSON结构中的对象。 这个概念 生成器是使用类别理论中的一个简单概念构建的,以便从输入字段数组中呈现表单。 下面是表单


【文件预览】:
declarative-form-generator-master
----.gitignore(12B)
----.babelrc(90B)
----composition.PNG(28KB)
----package.json(1KB)
----.npmrc(15B)
----src()
--------data()
--------routes.jsx(262B)
--------index.js(389B)
--------schema.json(777B)
--------Example.jsx(646B)
--------generator()
--------transformers.js(745B)
--------styles.css(74B)
----processInputs.PNG(34KB)
----webpack.config.js(773B)
----LICENSE(1KB)
----processLists.PNG(33KB)
----aToB.PNG(29KB)
----README.md(6KB)
----index.html(250B)
----generateForm.PNG(20KB)
----yarn.lock(334KB)

网友评论