<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)