# 内置组件
# FormBuilder
属性
form
- object,用于管理表单状态的 Form Composition APIconfig
- object[],表单配置,详情参考文档shares
- object,所有组件共享的配置metadata
- object,自定义表单元素依赖的渲染元数据
事件
command
- 用于处理表单组件内部的发出的事件用法
基础用法:
<form-builder :form="form" :config="formConfig">
</form-builder>
# FormAdaptor
内置的 ElFormAdaptor
,ViewFormAdaptor
,AntFormAdaptor
均采用相同的设计。
属性
name
- string,表单键名value
- any,表单数据模型label
- string,表单标题tooltip
- string,表单标题工具提示tip
- string,块级提示语size
- string,表单大小rules
- object,Vee Validate 校验规则items
- string,多选组件的子选项props
- string,绑定至组件的 propsextend
- string,不属于 props 的其他扩展属性metadata
- string,自定义表单元素依赖的渲染元数据formValues
- string,整体表单的数据模型
用法
用于在 FormBuilder
内部根据配置渲染各框架内置的表单组件如 Input
,Select
,DatePicker
等。