number-input-antd
v1.0.9
Published
数字输入框
Readme
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 |
