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
]
}