【文件属性】:
文件名称:node-input-validator:node.js的验证库
文件大小:300KB
文件格式:ZIP
更新时间:2021-02-03 14:49:41
nodejs koa express validation validator
验证库
node.js的验证库
NIV(节点输入验证器)是针对node.js的验证库。 您还可以扩展库以添加自定义规则。
注意:对于任何规则的用例,请检查测试用例,如果您对文档或规则行为有任何疑问或困惑。
安装
npm i node-input-validator
产品特点
大量规则
添加您自己的自定义规则
支持嵌套输入
将规则声明为字符串或数组
验证后规则
用您自己的语言修改或添加新消息
全局或局部更改属性名称
当前支持的语言:英语,波斯语(波斯语)
用法
简单的例子
const { Validator } = require ( 'node-input-validator' ) ;
const v = new Validator (
{ name : '' } ,
{ name : 'required|minLength:5' } ,
) ;
v . check ( ) . then ( function ( matched ) {
console . log ( matched ) ;
console . log ( v . errors ) ;
} ) ;