allowNaN

allowNaN()

作用

默认情况下,number类型不允许被检测值为NaN,若要number类型允许被检测值为NaN,则需要调用allowNaN

注意

allowNaNrequired同时出现,则以required为准,即不允许被检测值为NaN.

参数

示例

const schema1 = racoon.number();
schema1.validate(NaN); // fail

const schema2 = racoon.number().allowNaN();
schema2.validate(NaN); // pass

const schema3 = racoon.number().allowNaN().required();
schema3.validate(NaN); // fail

最后更新于