Я новичок, чтобы реагировать, и я пытаюсь сделать запрос на публикацию и отобразить ответы. Это мой компонент поиска, где я делаю запрос на публикацию
import React, { Component } from 'react';
import {FormGroup, ControlLabel, FormControl, HelpBlock, Button} from 'react-bootstrap';
import {fieldset} from 'purecss/build/pure.css';
import './layout.css';
import axios from 'axios';
export class Search extends React.Component{
state = {
Movie :'',
}
handleChange = event =>{
this.setState({Movie: event.target.value});
}
handleSubmit = event =>{
event.preventDefault();
const movie_name = {
Movie: this.state.Movie
};
axios.post(`http://127.0.0.1:7002/get-suggestions`,{movie_name})
.then(res =>{
console.log(res);
console.log(res.data);
})
};
render(){
return(
<div id='layout'>
<div className="pure-g">
<div className="pure-u-12-24">
<form className="pure-form" onSubmit={this.handleSubmit}>
<fieldset>
<legend >Enter Movie Name</legend>
<input type="text" placeholder="Movie" onChange={this.handleChange}/>
<button type="submit" class="pure-button pure-button-primary">Suggest</button>
</fieldset>
</form>
</div>
</div>
</div>
);
}}
Я могу успешно сделать запрос на публикацию, но не могу получить ответ на экран. Может кто-нибудь объяснить мне, почему ответ не был console.logged и ответом является список