• InputNumber 数字输入框

    通过鼠标或键盘,输入范围内的数值。

    何时使用

    当需要获取标准数值时。

    代码演示

    数字输入框。

    点击按钮切换可用状态。

    和原生的数字输入框一样,value 的精度由 step 的小数位数决定。

    通过 formatter 格式化数字,以展示具有具体含义的数据,往往需要配合 parser 一起使用。

    API

    属性如下

    成员 说明 类型 默认值
    autoFocus 自动获取焦点 boolean false
    defaultValue 初始值 number
    disabled 禁用 boolean false
    formatter 指定输入框展示值的格式 function(value: number | string): string -
    max 最大值 number Infinity
    min 最小值 number -Infinity
    parser 指定从 formatter 里转换回数字的方式,和 formatter 搭配使用 function( string): number -
    precision 数值精度 number -
    step 每次改变步数,可以为小数 number|string 1
    value 当前值 number
    onChange 变化回调 Function(value: number | string)

    方法

    名称 描述
    blur() 移除焦点
    focus() 获取焦点