表单业务组件,专门为表单而设计的,利用它可以快速实现表单验证、提交、增删改查等功能。
Props
| Prop name | Description | Type | Values | Default |
| more | form 提交其他参数 | object | {key:value} | {} |
| formData | form 数据 | object | {"list": [], "config": {"layout": "horizontal", "labelCol": {"xs": 4, "sm": 4, "md": 4, "lg": 4, "xl": 4, "xxl": 4}, "wrapperCol": {"xs": 18, "sm": 18, "md": 18, "lg": 18, "xl": 18, "xxl": 18}, "hideRequiredMark": false, "customStyle": ""}} | {} |
| url | 提交 url | string | - | "" |
| titleStyle | title 的自定义样式 | object | - | {} |
| _formList | 通过 api 拿到的表单数据(递归组件需要) | array | - | [] |
| _formConfig | 内部 form 递归组件的配置(递归组件需要) | object | - | {} |
Events
| Event name | Properties | Description |
| dataItem | data Object - 内部表单数据 | 递归表单内部数据改变事件 |
| submit | data object - 表单提交数据 | 表单提交事件 |
Slots
| Name | Description | Bindings |
| more | 自定义的其他表单组件,提交参数通过 more 传递 | |
注意:formData 表单数据是通过表单设计器 k-form-design 拿到的。推荐使用 k-form-design 快速部署您的表单页面。使用地址:http://cdn.kcz66.com/k-form-design.html