UNPKG

1.54 kBMarkdownView Raw
1# Form
2## 代码演示
3## API
4
5### Form 参数说明
6|参数|说明|类型|默认值|
7|:---|:-----|:----|:------|
8|submitCallBack|表单验证回调函数,参数两个,第一个为校验是否成功`true/false` 第二个为表单内元素数组`[{name: "", verify: false, value: ""}]`|function|-|
9|submitAreaClassName|表单提交区域class|string|-|
10|submitBtnClassName|表单提交按钮class|string|-|
11|beforeSubmitBtn|表单提交按钮之前的dom|element|-|
12|afterSubmitBtn|表单提交按钮之后的dom|element|-|
13
14### FormItem 参数说明
15|参数|说明|类型|默认值|
16|:---|:-----|:----|:------|
17|isRequire|是否必填|bool|false|
18|errorMessage|错误提示信息|string|校验失败|
19|htmlType|数值类型,目前支持 email/tel/IDCard/chinese/password'类型|string|-|
20|reg|校验正则,注:设置 htmlType 后 reg 无效|regExp|-|
21|method|何时校验 change/blur|string|-|
22|blur|失去焦点的回调函数|function|-|
23|change|改变值的回调函数|function|-|
24|check|验证的回调函数,参数两个,第一个为校验是否成功`true/false` 第二个为验证结果对象`{name: "", verify: false, value: ""}`|function|-|
25|inline|是否行内显示|bool|false|
26|labelName|输入框label标签内容|string|-|
27|mesClassName|校验错误信息的class|string|-|
28|inputBefore|input前缀|dom/string|-|
29|inputBefore|input后缀|dom/string|-|
30
31### 注意
32- `FormItem`的子元素,`name`必须存在
33- 组件初期,`FormItem`子元素只能存在一个,可以使用 `FormControl` 或者 `Select`