# Form 表单
基本用法
显示代码
表单验证-组件式
显示代码
表单验证-JS
显示代码
表单验证规则请参考async-validator (opens new window)
Form Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
model | 表单数据对象 | Object | - | - |
form-width | 表单宽度 | String | - | 100% |
label-width | 表单标签宽度 | String | - | - |
label-height | 表单标签高度 | String | - | 40px |
vertical-gutter | 表单垂直方向上的距离 | String | - | 20px |
content-inner-width | 表单内容宽度 | String | - | 20px |
rules | 表单验证规则 | Object | - | - |
FormItem Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
prop | 表单项字段名 | String | - | - |
label | 标签文本 | String | - | - |
label-width | 表单标签宽度,优先级大于 Form | String | - | - |
label-height | 表单标签高度,优先级大于 Form | String | - | = |
vertical-gutter | 表单垂直方向上的距离,优先级大于 Form | String | - | - |
content-inner-width | 表单内容宽度,优先级大于 Form | String | - | - |
rules | 表单验证规则,优先级大于 Form | Object | - | - |
tips-text | 表单项文本描述 | String | - | - |
tips-inline | 表单项文本描述是否行内样式 | Boolean | - | false |
tips-margin-small | 小型文本描述上边距 | Boolean | - | false |
tips-margin | 文本描述上边距,优先级最高,tips-inline下无效 | String | - | - |
required | 表单项是否为必填,true 下 label 显示 “*” | Boolean | - | false |
FormItem Slots
name | 说明 | 参数 |
---|---|---|
tips | 提示插槽 | - |