【文件属性】:
文件名称:sails-hook-validator:Sails挂钩,用于请求验证
文件大小:55KB
文件格式:ZIP
更新时间:2021-05-04 05:42:33
JavaScript
Sails.js请求验证挂钩
帆钩为验证请求。
npm install -- save @ touch4it / sails - hook - validator
req.validator(rules, [sendResponse=true, [cb]])
要求:
^ 1.0.0
已在Sails中启用为全局(默认情况下已启用)
Node.js> = 10
rules
定义为字符串参数名称(必需的字符串值)或对象(更复杂的验证)的规则。 以字符串或对象数组形式传递的规则
以?为前缀的可选参数
稍后在“验证类型”部分中指定的可能选项
req . validator ( [ 'name' ] ) ;
req . validator ( [ { 'name' : 'string' } ] ) ;
req . validator ( [ '?name' ] ) ;
sendRe
【文件预览】:
sails-hook-validator-master
----.eslintrc(43B)
----lib()
--------errorsParser.js(1KB)
--------helper.js(2KB)
--------validationTypes.js(3KB)
--------index.js(4KB)
----.travis.yml(107B)
----LICENSE(1KB)
----test()
--------bdd()
--------server()
--------app.test.js(746B)
--------mocha.opts(39B)
----README.md(6KB)
----.editorconfig(147B)
----.gitignore(234B)
----index.js(268B)
----CHANGELOG.md(701B)
----.eslintignore(414B)
----package-lock.json(119KB)
----package.json(1KB)