Почему я не могу проанализировать содержимое моей формы, и она не входит в консоль, используя body-parser и Express. js? - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть следующий код в Express. js:

const express = require('express');
const bodyParser = require('body-parser');
const Promise = require('bluebird');
const path = require('path');
const urlencodedParser = bodyParser.urlencoded({ extended: false })

app.get('/search.pug', (_req, res) => {
    res.render('./search.pug')
});

app.post('/search.pug', urlencodedParser, (_req, res) => {
    console.log(_req.body);
    res.render('search.pug', {qs: _req.query});
});

и следующий HTML (с использованием шаблонизатора):

h2='Search for a course'
    form(method='POST' action='/search.pug')
        input(type='text' name='title')
        input(type='submit' name='submit')

Когда я нажмите отправить, консоль не регистрирует информацию, введенную в текстовое поле. Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...