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

最后更新于