Javascript 检查所有参数node.js-sails-express的帮助程序
我想检查控制器中的参数。 目前,我是这样做的:Javascript 检查所有参数node.js-sails-express的帮助程序,javascript,node.js,oop,express,sails.js,Javascript,Node.js,Oop,Express,Sails.js,我想检查控制器中的参数。 目前,我是这样做的: create: function (req, res) { if(req.params.label && req.params.password){ // do stuff } } create: function (req, res) { checkParams({label: {empty: false}, password: {empty: false}}, function(err){
create: function (req, res) {
if(req.params.label && req.params.password){
// do stuff
}
}
create: function (req, res) {
checkParams({label: {empty: false}, password: {empty: false}}, function(err){
// Do stuff
});
}
但我想更快地做到这一点。
我想知道是否没有已经存在的工具
我想做这样的事情:
create: function (req, res) {
if(req.params.label && req.params.password){
// do stuff
}
}
create: function (req, res) {
checkParams({label: {empty: false}, password: {empty: false}}, function(err){
// Do stuff
});
}
你知道什么能帮我吗
谢谢。好的,我自己回答 我发现这个模块非常有用 我自己写了一个管理验证的小助手(在这里有一点帮助=D): 谢谢你的帮助;) 文件中提供了两个示例,我使用的是sails.js。但是它可以用于任何东西,显然,您需要验证程序包
npm install validator --save
不要忘记在文件开始时导入验证器
var validator = require('../services/validator');
好吧,我自己回答 我发现这个模块非常有用 我自己写了一个管理验证的小助手(在这里有一点帮助=D): 谢谢你的帮助;) 文件中提供了两个示例,我使用的是sails.js。但是它可以用于任何东西,显然,您需要验证程序包
npm install validator --save
不要忘记在文件开始时导入验证器
var validator = require('../services/validator');