# Input.Number

计数器,这个组件与 Input 组件 type=“number”是不一样的。

案例
import { defineComponent } from "vue";
import { Input, Typography } from "sl-vue2-template";

const { P } = Typography;

export default defineComponent({
  data(): {
    value: number;
    value2: number;
  } {
    return {
      value: 0,
      value2: 12,
    };
  },
  render() {
    return (
      <div>
        <P>默认</P>
        <Input.Number
          value={this.value}
          handlerChange={(value) => {
            return (this.value = value);
          }}
        />
        <Input.Number
          value={this.value2}
          handlerChange={(value2) => {
            return (this.value2 = value2);
          }}
        />
        <P>disabled</P>
        <Input.Number
          value={this.value}
          handlerChange={(value) => {
            return (this.value = value);
          }}
          disabled
        />
        <P>readonly</P>
        <Input.Number
          value={this.value}
          handlerChange={(value) => {
            return (this.value = value);
          }}
          readonly
        />
        <P>max and min step</P>
        <Input.Number
          value={this.value}
          handlerChange={(value) => {
            return (this.value = value);
          }}
          max={20}
          min={10}
          step={2}
        />
        <P>decimal</P>
        <Input.Number
          value={this.value}
          handlerChange={(value) => {
            return (this.value = value);
          }}
          decimal
          step={0.01}
        />
      </div>
    );
  },
});
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

# 属性

成员 说明 类型 必须 默认值 版本
value 输入框内容 String -- --
placeholder 占位符 String -- --
disabled 禁用 Boolean false --
readonly 只读 Boolean false --
decimal 是否支持小数 Boolean false --
step 每次加或减的大小 Number 1 --
max 最大数 Number -- --
min 最小数 Number -- --
mask 格式化输入框内容 String -- --
className 自定义 class 名 String -- --

# 事件

事件名称 说明 回调参数 必须 版本
handlerChange 点击的回调 (arg: number) => void --
上次更新: 4/7/2023, 10:17:02 AM