# number/integer
# 描述
- type
number相关配置演示- 官方文档 - JSON Schema number (opens new window)
# 数据校验
# integer
整数类型
# multipleOf
基数,必须为基数的倍数
# minimum
最小值
# maximum
最大值
提示
- integer 需要使用 type 来设置
{ type: 'integer' }
exclusiveMinimumexclusiveMinimum查看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 相关配置