文件名称:meson-form:专注于沉浸式和JSON格式的React表单
文件大小:188KB
文件格式:ZIP
更新时间:2024-06-03 11:06:01
TypeScript
介子形式 专注于沉浸式和JSON的React表单组件 片段和预览 。 该库现在基于antd@4.x 。 有助于生成JSON配置。 用法 yarn add @jimengio/meson-form 定义类似JSON的配置形式(带有函数和枚举): let formItems : IMesonFieldItem [ ] = [ { type : "input" , name : "name" , label : "名字" , } , { type : "input" , shouldHide : ( form ) => { return form . amount && form . amount > 6 ; } , label : "单价" , name : "price" , required
【文件预览】:
meson-form-master
----.gitignore(117B)
----tsconfig-node.json(514B)
----package.json(3KB)
----webpack()
--------dll-release.js(1017B)
--------split-chunks.js(363B)
--------shared.js(1KB)
--------ga.html(316B)
--------dll-dev.js(727B)
--------release.js(2KB)
--------dev.js(2KB)
----src()
--------component()
--------inline-form.tsx(6KB)
--------theme.ts(596B)
--------form.tsx(15KB)
--------hook()
--------model()
--------registered-renderer.tsx(988B)
--------util()
--------renderer.tsx(16KB)
--------filter-form()
--------index.ts(638B)
--------form-forwarded.tsx(7KB)
--------lingual()
----template.ejs(409B)
----tsconfig.json(612B)
----.github()
--------workflows()
----README.md(6KB)
----example()
--------gen-router.ts(980B)
--------main.css(417B)
--------kits()
--------controller()
--------main.tsx(714B)
--------models()
--------util()
--------forms()
--------pages()
----.npmignore(119B)
----.gitattributes(36B)
----tsconfig-compile.json(567B)
----.editorconfig(250B)
----.prettierrc(114B)
----yarn.lock(250KB)