我尝试将express-validator与express 3.0一起使用,当我调用时它给出了错误:
expressValidator = require("express-validator")
app.use(expressValidator)
req.assert(req.body.password,'Enter Password').notEmpty()
errors = req.validationErrors()
我收到错误:
500:类型错误:对象#没有方法“validationErrors”
如何使用快速验证器?
Thanks.
确保使用以下命令安装快速验证器:
npm install express-validator
你应该做这样的事情:
var expressValidator = require("express-validator");
app.use(expressValidator());
app.post('/', function(req, res) {
req.assert(req.body.password,'Enter Password').notEmpty();
}
var errors = req.validationErrors();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)