@ng-mfe/schema-form
v0.1.1
Published
Dynamic JSON schema form engine
Readme
@ng-mfe/schema-form
基于 JSON Schema 驱动的动态表单引擎,支持组件注册。
安装
npm install @ng-mfe/schema-form用法
import { SchemaFormEngine, WidgetRegistry } from '@ng-mfe/schema-form';
const engine = new SchemaFormEngine(new WidgetRegistry());
const form = engine.createForm(schema, uiSchema);
form.setValue('name', 'Alice');API 接口
- SchemaFormEngine — 从 JSON Schema 构建表单
- WidgetRegistry — 注册自定义表单组件
- 表单属性 — String、Number、Boolean、Array、Object
- 类型:
SFSchema、SFUISchema、SFValidationError
文档
查看主 README 获取完整文档。
