validate

validate([value])

作用

校验被检测值是否符合格式要求。

要数据格式符合要求,则校验通过,返回原始数据,或者返回经过处理后的数据(default, format 方法可修改返回值)。

否则,校验不通过,会抛出校验错误ValidateError, 错误信息meesage字段指明了不通过的原因。可通过error方法自定义错误文案。

参数

  • [value] (*) - 被检测值,可不传,默认为undefined.

示例

const schema = racoon.number().min(0);
try {
  schema.validate(2);
  // pass
} catch (error) {
  // fail
}

最后更新于