快乐/乔伊验证 float().
Hapi/Joi validation of float()
我有以下JavaScript代码来测试happy/Joi验证函数:
var Joi = require('joi');
var schema = { free: Joi.Types.Number().float() };
var value = { free: 3.3333 };
var err = Joi.validate(value, schema);
//err is set if value fails to validate against the schema
if (err) throw err;
验证引发错误:
Error: the value of free must be an integer
我想知道我做错了什么。我正在使用当前版本的快乐和乔伊。
这现在已经相当过时了,但如果其他人发生这种情况,现在的语法是(接受所有数字,包括浮点数(:
Joi.number();
或者,如果您希望它成为必需的:
Joi.number().required();
另请参阅文档。
相关文章:
- 正在验证8个真/假复选框或复选框中的2个
- 借助asp.net验证或java脚本对多个文本进行验证
- jQuery自定义验证比较多个输入的序列
- 使用html中的外部javascript进行数据验证
- 如何使用jquery Validation验证Formspread
- jquery中的文本框验证
- 在验证和发送邮件后更改联系人表单的 html
- 代码不会验证
- JS验证ajax返回的html中的表单数据
- 同步调用,直到用户通过angular验证为访问者
- 带有加号的电话号码验证(可选)
- 解析javascript表单验证器
- 两位数的月份日期验证
- 使用angularjs验证文本框中的电子邮件
- 验证Javascript中的Textarea
- 使用regex的jquery keydown绑定不会验证撇号和句点
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- 正在删除node.js中已验证的网站
- 自定义表单验证和提交
- 快乐/乔伊验证 float().