Sai.Schema
Schema
方法原型 | 描述 |
---|---|
rule(name, options) | 注册规则 |
check(data, [path]) | 设置需要验证的数据 |
Checker
方法原型 | 描述 |
---|---|
must([hint]) | 存在性验证,即不为undefined 或null |
type(...types, [hint]) | 类型验证 |
enum(...enums, [hint]) | 枚举验证 |
min(min, [hint]) | 最小值验证 |
max(max, [hint]) | 最大值验证 |
format(...format, [hint]) | 格式验证 |
verify(fn, [hint]) | 自定义验证 |
rule(name, [hint]) | 预设规则集验证 |