allowUnknown
allowUnknown()
作用
默认情况下,object
不允许未知属性存在,若要允许未知属性存在,则需要调用allowKnown
。
参数
无
示例
const schema1 = racoon.object({
name: racoon.string()
});
schema1.validate({ name: 'Jack' }); // pass
schema1.validate({ name: 'Jack', age: 22 }); // fail
const schema1 = racoon.object({
name: racoon.string()
}).allowUnknown();
schema1.validate({ name: 'Jack' }); // pass
schema1.validate({ name: 'Jack', age: 22 }); // pass
最后更新于
这有帮助吗?