【发布时间】:2016-11-06 15:20:52
【问题描述】:
我正在为 express 使用 express-validator 插件
var input = {
'username': {
notEmpty: true,
isEmail: {
errorMessage: 'Invalid Email.'
}
},
'password': {
notEmpty: true,
errorMessage: 'Invalid Password' // Error message for the parameter
}
};
req.checkBody(input);
var errors = req.validationErrors();
if (errors) {
console.log(errors);
}
如果我将用户名作为空输出传递是
[ { param: 'username', msg: 'Invalid param', value: '' },
{ param: 'username', msg: 'Invalid Email.', value: '' },
{ param: 'password', msg: 'Invalid Password', value: '' } ]
如果任何一个验证失败,如何阻止链条。
【问题讨论】:
-
在他们的 github repo 上提出功能请求
-
@hjpotter92 我将删除此问题并提出功能请求
-
把问题留在这里。一旦该请求得到响应,您就可以回答它。
标签: node.js validation express express-validator