Im new no NodeJS, ExpressJS и Jade. Я использую express-validator
для проверки формы.Экспресс-валидатор сохраняет входные значения
В пути:
req.assert('firstName', 'Name is required').notEmpty();
req.assert('lastName', 'Name is required').notEmpty();
req.assert('email', 'A valid email is required').isEmail();
var errors = req.validationErrors();
....
if (errors){
res.render('users/new', {
errors: errors
});
}
....
В Jade
, чтобы отобразить сообщение об ошибке:
- if (errors)
div.alert.alert-error
ul
- each error in errors
li= error.msg
Над кодом работает. Я хочу, чтобы входные значения сохранялись в форме, чтобы пользователь не вводил его снова.
input#name(type="text", name="name", value="?")
Как?
Благодаря