@beisen-phoenix/input-number
TypeScript icon, indicating that this package has built-in type declarations

3.3.55 • Public • Published

数字输入框

API

参数 说明 类型 默认值 是否必传
autoFocus 自动聚焦 boolean false
size 输入框尺寸,仅支持 normal large small string normal
status 输入框状态:默认状态default,只读readonly,禁用disabled,校验错误error string default
value 当前值 number
defaultValue 默认值 number null
max 最大值,当值改变超过此值时会被置为此值 number Number.MIN_SAFE_INTEGER
min 最小值,当值改变超过此值时会被置为此值 number Number.MAX_SAFE_INTEGER
step 步进 number
precision 精度,当不设置时,会根据当前值和 step 的最大精度设置 number
placeholder 提示语 string '请输入'
translation 国际化 object 见下方
formatter 格式化展示函数 function
parser 解析格式化展示函数 function
onChange 值改变事件 value=>void
onBlur 失焦事件 (event, num)=>void
onFocus 聚焦事件 (event)=>void
lang 当前语言环境(zh_CN,en_US,zh_TW) string zh_CN

多语言

translation = {
  placeholder: "请输入"
};

暴露方法

focusblur,用法:

const ref = React.createRef<HTMLInputElement>();

<InputNumebr ref={ref}/>

ref.current && ref.current.focus()

changelog

2019-11-19

新增 lang 属性,用于表示当前的语言环境,取值范围为“zh_CN,zh_TW,en_US”内部新增中文简体、英文、中文繁体语言包。

Readme

Keywords

none

Package Sidebar

Install

npm i @beisen-phoenix/input-number

Weekly Downloads

1

Version

3.3.55

License

ISC

Unpacked Size

72.9 kB

Total Files

51

Last publish

Collaborators

  • beisencorp