Я использую express-validator
, и когда я регистрирую свои ошибки, все в порядке:
errors:
[ { value: '',
msg: 'Email Field is empty',
param: 'email',
location: 'body' },
{ value: '',
msg: 'Your email is not valid',
param: 'email',
location: 'body' } ] }
в моем register.pug
представлении:
if(errors)
.alert.alert-danger
ul.mb-0
each error in errors
li=error.msg
это мой маршрут :
router.post(
"/register",
[
check("email")
.notEmpty()
.withMessage("Email Field is empty"),
check("email")
.isEmail()
.withMessage("Your email is not valid")
],
function(req, res) {
const errors = validationResult(req);
res.render("register", { errors });
}
);
это вывод: вывод изображения
он не отображает сообщения об ошибках. ты можешь мне помочь?