<bst-from-create/>
组件
基于<el-form/>
二次封装的<bst-form-create/>
组件
Props
参数 | 说明 | 类型 | 默认值 |
formConfig | 表单配置 | Array<FromConfig> | null |
FromConfig 表单配置
属性 | 说明 | 类型 | 默认值 |
name | 表单标题 | String | null |
span | 表单占的列数 | String | null |
formItems | 表单项配置 | Array<ItemConfig> | null |
ItemConfig 表单项配置
属性 | 说明 | 类型 | 默认值 |
label | 表单项标签文本 | String | null |
type | 表单项类型 | String | null |
key | 表单项key | String | null |
defaultValue | 默认值 | String | null |
span | 占的列数 | String | null |
options | radio,checkbox,select时的可选项 | Array<Option> | null |
props | 属性 | Object | null |
events | 事件 | Object | null |
rules | 表单项验证规则 | Array | null |
show | 表单项是否显示 | Function | null |
Option 可选项
Methods
方法名 | 说明 | 参数 | 返回值 |
setData | 设置表单项数据 | - | - |
getData | 获取表单数据 | - | - |
validate | 对整个表单进行校验的方法 | - | - |
validateField | 对部分表单字段进行校验的方法 | - | - |
clearValidate | 移除表单项的校验结果 | - | - |
Events
Slots
编辑此文档 (opens new window)