1.5.0 • Published 7 years ago
ts_xinput v1.5.0
API
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| addonAfter | 带标签的 input,设置后置标签 | string | ReactNode | |
| addonBefore | 带标签的 input,设置前置标签 | string | ReactNode | |
| debounce | onChange事件是否开启延迟 | 'on' | 'off' | true |
| debounceTime | onChange延迟时间 | number | 300 |
| defaultValue | 输入框默认内容 | any | |
| disabled | 是否禁用状态 | boolean | false |
| empty | 是否允许空值 | boolean | true |
| id | 输入框的 id | string | |
| label | input前方标签(输入框外) | ILabel | |
| maxLength | 最大长度 | number | |
| name | 输入框名字 | string | |
| placeholder | 可描述输入字段预期值的提示信息 | string | |
| size | 输入框尺寸 | 'large' | 'default' | 'small' | |
| type | 输入框类型 | 'string' | 'number' | 'range' | |
| validate | 验证信息 | IValidate | |
| value | 输入框的的值 | any | |
| width | 输入框的整体宽度 | number | |
| onInput | 输入框输入内容时的回调 | function(e) | |
| onChange | 输入框内容变化时的回调 | function(e) | |
| onPressEnter | 按下回车键时的回调 | function(e) | |
| onKeyDown | 按下按键时的回调 | function(e) | |
| onKeyUp | 抬起按键时的回调 | function(e) | |
| onFocus | 输入框获得焦点时的回调 | function(e) | |
| onBlur | 输入框失去焦点时的回调 | function(e) | |
| prefix | 带有前缀图标的 | input string | React.ReactNode | |
| suffix | 带有后缀图标的 | input string | React.ReactNode | |
| cleanButton | 清空内容的按钮 | boolean |
ILabel
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| text | 标签内容 | string | |
| width | 标签宽度 | number | |
| textAlign | 内容位置 | 'left' | 'center' | 'right' | 'right' |
| style | 标签样式 | React.CSSProperties |
IValidate
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| rule | 验证规则 | RegExp | 'Vname' | 'VnameCN' | 'Vnumber' | |
| mes | 自定义验证规则时的提示信息 | string | |
| max | 数字的最大值 | number | |
| min | 数字的最小值 | number | |
| extraResult | 补充的验证结果 | function(e) => boolean | true |
| extraMessage | 补充的验证结果提示信息 | string | |
| forbid | 验证不通过时,是否允许输入 | boolean | true |
| emptyMes | 值为空时的提示信息 | string |
1.5.0
7 years ago
1.4.9
7 years ago
1.4.8
7 years ago
1.4.7
7 years ago
1.4.6
7 years ago
1.4.5
7 years ago
1.4.4
7 years ago
1.4.3
7 years ago
1.4.2
7 years ago
1.4.1
7 years ago
1.4.0
7 years ago
1.3.9
7 years ago
1.3.8
7 years ago
1.3.7
7 years ago
1.3.6
7 years ago
1.3.5
7 years ago
1.3.4
7 years ago
1.3.3
7 years ago
1.3.2
7 years ago
1.3.1
7 years ago
1.3.0
7 years ago
1.2.9
7 years ago
1.2.8
7 years ago
1.2.7
7 years ago
1.2.6
7 years ago
1.2.5
7 years ago
1.2.4
7 years ago
1.2.3
7 years ago
1.2.2
7 years ago
1.2.1
7 years ago
1.2.0
7 years ago
1.1.9
7 years ago
1.1.8
7 years ago
1.1.7
7 years ago
1.1.6
7 years ago
1.1.5
7 years ago
1.1.4
7 years ago
1.1.3
7 years ago
1.1.2
7 years ago
1.1.1
7 years ago
1.1.0
7 years ago
1.0.9
7 years ago
1.0.8
7 years ago
1.0.7
7 years ago
1.0.6
7 years ago
1.0.5
7 years ago
1.0.4
7 years ago
1.0.3
7 years ago
1.0.2
7 years ago
1.0.1
7 years ago
1.0.0
7 years ago