В моем клиенте реагирования у меня есть форма, и когда пользователь что-то вводит, он переходит в состояние и работает правильно.Но когда я пытаюсь нажать «отправить», он должен сделать сообщение «Axios». Это функция, которая вызывается, когда я нажимаю на «Отправить»
handleSubmit(event) {
axios.post('/api/newBlog', this.state.title)
.then(res => console.log("Dog"));
event.preventDefault();
}
. Она также не выводит «Dog», простоидет прямо к маршруту.В экспресс-маршруте у меня есть этот код:
app.post('/api/newBlog', (req, res) => {
console.log(req.body);
});
Но когда он делает консольный журнал, он печатает "undefined".И когда я печатаю только req, без .body, он печатает огромный объект без каких-либо данных, которые я передал. Я что-то упустил?