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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
| export default {
| props: {
| // 步进器标识符,在change回调返回
| name: {
| type: [String, Number],
| default: uni.$u.props.numberBox.name
| },
| // 用于双向绑定的值,初始化时设置设为默认min值(最小值)
| value: {
| type: [String, Number],
| default: uni.$u.props.numberBox.value
| },
| // 最小值
| min: {
| type: [String, Number],
| default: uni.$u.props.numberBox.min
| },
| // 最大值
| max: {
| type: [String, Number],
| default: uni.$u.props.numberBox.max
| },
| // 加减的步长,可为小数
| step: {
| type: [String, Number],
| default: uni.$u.props.numberBox.step
| },
| // 是否只允许输入整数
| integer: {
| type: Boolean,
| default: uni.$u.props.numberBox.integer
| },
| // 是否禁用,包括输入框,加减按钮
| disabled: {
| type: Boolean,
| default: uni.$u.props.numberBox.disabled
| },
| // 是否禁用输入框
| disabledInput: {
| type: Boolean,
| default: uni.$u.props.numberBox.disabledInput
| },
| // 是否开启异步变更,开启后需要手动控制输入值
| asyncChange: {
| type: Boolean,
| default: uni.$u.props.numberBox.asyncChange
| },
| // 输入框宽度,单位为px
| inputWidth: {
| type: [String, Number],
| default: uni.$u.props.numberBox.inputWidth
| },
| // 是否显示减少按钮
| showMinus: {
| type: Boolean,
| default: uni.$u.props.numberBox.showMinus
| },
| // 是否显示增加按钮
| showPlus: {
| type: Boolean,
| default: uni.$u.props.numberBox.showPlus
| },
| // 显示的小数位数
| decimalLength: {
| type: [String, Number, null],
| default: uni.$u.props.numberBox.decimalLength
| },
| // 是否开启长按加减手势
| longPress: {
| type: Boolean,
| default: uni.$u.props.numberBox.longPress
| },
| // 输入框文字和加减按钮图标的颜色
| color: {
| type: String,
| default: uni.$u.props.numberBox.color
| },
| // 按钮大小,宽高等于此值,单位px,输入框高度和此值保持一致
| buttonSize: {
| type: [String, Number],
| default: uni.$u.props.numberBox.buttonSize
| },
| // 输入框和按钮的背景颜色
| bgColor: {
| type: String,
| default: uni.$u.props.numberBox.bgColor
| },
| // 指定光标于键盘的距离,避免键盘遮挡输入框,单位px
| cursorSpacing: {
| type: [String, Number],
| default: uni.$u.props.numberBox.cursorSpacing
| },
| // 是否禁用增加按钮
| disablePlus: {
| type: Boolean,
| default: uni.$u.props.numberBox.disablePlus
| },
| // 是否禁用减少按钮
| disableMinus: {
| type: Boolean,
| default: uni.$u.props.numberBox.disableMinus
| },
| // 加减按钮图标的样式
| iconStyle: {
| type: [Object, String],
| default: uni.$u.props.numberBox.iconStyle
| }
| }
| }
|
|