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');