直接跳到内容

Input Number 数字输入框

仅允许输入标准的数字值,可定义范围

基础用法

要使用它,只需要在 InputNumber 元素中使用 v-model 绑定变量即可,变量的初始值即为默认值。
可以通过 minmax 来定义范围。

禁用状态

你可以使用 disabled 属性来定义是否被禁用。
使用 disabled 属性来控制是否为禁用状态。该属性接受一个 bool 类型的值。

步进

允许定义递增递减的步进控制
设置 step 属性可以控制步长。

提示信息

通过 tooltip 属性在鼠标 hover 时展示提示信息。

自定义样式

您可以自定义输入框样式。
使用 style 属性额外配置样式:

  • description-width:label的宽度。

InputNumber API

InputNumber 属性

属性名说明类型默认值
v-model/value绑定值int|float 
description标签文字str 
min设置计数器允许的最小值int|float -inf
max设置计数器允许的最大值int|float inf
step计数器步长int|float 1
tooltip提示信息str 
disabled按钮是否为禁用状态boolean false
placeholder输入框占位符str -
style自定义css样式str -

TIP

style 支持的其它css属性

Sizes相关

  • height
  • width
  • max_height
  • max_width
  • min_height
  • min_width

Display相关

  • visibility
  • display
  • overflow

Box model相关

  • border
  • margin
  • padding

Positioning相关

  • top
  • left
  • bottom
  • right

InputNumber Events

事件名说明类型

InputNumber 方法

属性名说明类型

src/examples/ipywui/component/input-number

Input Number 数字输入框已经加载完毕