Javascript 使用Joi,验证布尔值是否为真
是否可以使用Joi验证布尔值是否为Javascript 使用Joi,验证布尔值是否为真,javascript,hapijs,joi,Javascript,Hapijs,Joi,是否可以使用Joi验证布尔值是否为true?我尝试过使用allow、valid和invalid,但运气不佳。您尝试过类似的方法吗: var schema = Joi.boolean().invalid(false); 使用该架构,以下内容将填充error属性: Joi.validate(false, schema); Joi.validate('false', schema); Joi.validate('no', schema); Joi.validate('off', schema); J
true
?我尝试过使用allow
、valid
和invalid
,但运气不佳。您尝试过类似的方法吗:
var schema = Joi.boolean().invalid(false);
使用该架构,以下内容将填充error属性:
Joi.validate(false, schema);
Joi.validate('false', schema);
Joi.validate('no', schema);
Joi.validate('off', schema);
Joi.validate(0, schema);
这似乎奏效了。不知道我第一次做错了什么。