我想检查我的 Controller 中的参数。 目前,我正在这样做:
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
});
}
你知道什么可以帮助我吗?
谢谢。
最佳答案
好吧,我自己回答。
我发现这个模块非常有用。 https://github.com/chriso/node-validator
我自己写了一个管理验证的小助手(并在此处 =D 的帮助下):
感谢您的帮助;) 文件中提供了两个示例,我使用的是 sails.js。但它可以与任何东西一起使用,显然你需要验证器包。
npm install validator --save
不要忘记在文件开头导入验证器。
var validator = require('../services/validator');
关于javascript - 检查所有参数的助手node.js - sails - Express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19077325/