allowNaN
allowNaN()
作用
默认情况下,number
类型不允许被检测值为NaN
,若要number
类型允许被检测值为NaN
,则需要调用allowNaN
。
注意
若
allowNaN
与required
同时出现,则以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
最后更新于
这有帮助吗?