Прячем форму после отправки в Express

Давайте теперь сделаем так, чтобы форма после отправки пряталась, а вместо нее выводился результат отправки.

Для этого будем отправлять данные формы в представление:

app.get('/', function(req, res) { res.render('form', { query: req.query, }); });

Теперь в представлении в зависимости от того, была ли отправка формы, либо покажем саму форму, либо ее данные:

{{#if query.submit}} {{query.test1}} {{query.test2}} {{else}} <form action="" method="GET"> <input name="test1"> <input name="test2"> <input type="submit" name="submit"> </form> {{/if}}

С помощью формы спросите имя пользователя. После отправки формы поприветствуйте пользователя по имени, а форму уберите.