number表示组件的配置项类型为数值输⼊框,已被stepper和slider代替,建议使用新配置项。
配置项说明
字段名 |
含义 |
类型 |
是否必选 |
备注 |
name |
显示名 |
string |
是 |
无。 |
type |
类型 |
string |
是 |
无。 |
default |
默认显示值 |
number |
否 |
没填时为16 。 |
min |
最小值 |
number |
否 |
min 、range[0] 、range.min 三者有其一就设置最小值成功,都没有时退化为text,不保证运行正确。 |
max |
最大值 |
number |
否 |
max 、range[1] 、range.max 三者有其一就设置最大值成功,都没有时配置项类型退化为text,不保证运行正确。 |
range |
取值区间 |
array或object |
否 |
配置range 则显示滑动条。range 可以为数组[10, 55] ,也可以为对象{min: 10, max: 55} ,与min 和max 都没有时,配置项类型退化为text,不保证运行正确。 |
值说明
条件 |
数据类型 |
示例 |
默认值 |
无 |
number |
12 |
0 |
配置示例
- 基础用法(不配置
range
)
"number": {
"type": "number",
"name": "字号",
"default": 22,
"min": 10,
"max": 55
}
- 带滑动条(配置
range
)
"number": {
"type": "number",
"name": "字号",
"default": 22,
"range": [
10,
55
]
}