# InputNumber 计数器 | tmagic-editor
页面可视化平台

Skip to content

# InputNumber 计数器 ​

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

## 基础用法 ​

type为'number'

    [
      {
        type: "number",
        name: "number",
        text: "计数器"
      }
    ]

显示配置

## 禁用状态 ​

disabled 属性接受一个 Boolean，设置为 true 即可禁用整个组件，也可以接受一个返回 Boolean 的函数，如果你只需要控制数值在某一范围内，可以设置 min 属性和 max 属性，不设置 min 和 max 时，最小值为 0。

    [
      {
        type: "number",
        name: "number",
        text: "计数器",
        disabled: () => true
      }
    ]

显示配置

## 步数 ​

允许定义递增递减的步数控制

设置 step 属性可以控制步长，接受一个 Number 。

    [
      {
        type: "number",
        name: "number",
        text: "计数器",
        step: 10
      }
    ]

显示配置

## Attributes ​

参数 | 说明 | 类型 | 可选值 | 默认值
--- | --- | --- | --- | ---
name | 绑定值 | string | — | —
placeholder | 输入框占位文本 | string | — | —
text | 表单标签 | string | — | —
disabled | 是否禁用 | boolean / FilterFunction | — | false
min | 设置计数器允许的最小值 | number | — | -Infinity
max | 设置计数器允许的最大值 | number | — | Infinity
step | 计数器步长 | number | — | 1
onChange | 值变化时触发的函数 | OnChangeHandler | — | -