# number/integer
# 描述
- type
number
相关配置演示- 官方文档 - JSON Schema number (opens new window)
# 数据校验
# integer
整数类型
# multipleOf
基数,必须为基数的倍数
# minimum
最小值
# maximum
最大值
提示
- integer 需要使用 type 来设置
{ type: 'integer' }
exclusiveMinimum
exclusiveMinimum
查看schema文档会根据
schema
配置,传递如下props
到Widget
组件
const props = {};
if (undefined !== schema.multipleOf) {
// 组件计数器步长
props.step = schema.multipleOf;
}
if (schema.minimum || schema.minimum === 0) {
props.min = schema.minimum;
}
if (schema.maximum || schema.maximum === 0) {
props.max = schema.maximum;
}
enum
配置和string
类型一致,查看enum
如下演示:
schema
ui-schema
error-schema
相关配置