1.0.9 • Published 3 years ago
number-input-antd v1.0.9
Introduction
数字输入框,提供了更好的输入控制和验证
- 不允许数字以外的内容输入
- 可以控制整数位和小数位的长度
- 长度超出不允许输入
- 可配置自动补零
Usage
import * as React from "react";
import NumberInput from "number-input-antd";
function App() {
const [value, setValue] = React.useState();
handleChange(val) {
setValue(val)
}
return (
<NumberInput onChange={handleChange} />
);
}
props
props | type | default | description | required |
---|---|---|---|---|
value | string | - | 当前值 | true |
onChange | number | - | 变化回调 | true |
config | object | {} | 配置项 | false |
config
props | type | default | description | required |
---|---|---|---|---|
integer | number | - | 整数长度 | false |
decimal | number | - | 小数长度 | false |
max | number | - | 设置正数最大值 | false |
min | number | - | 设置负数最小值 | false |
zeroize | number | - | 补零位数 | false |
zero | boolean | - | 是否允许值为0 | false |
minus | boolean | - | 是否允许值为负数 | false |
removeZero | boolean | - | 是否移除整数部分前面的0 | false |