Я получаю данные от сервера в виде данных JSON, но не в состоянии отобразить его в браузере, я получаю сообщение об ошибке, какне может отображать данные в формате JSON, отправленные с сервера
"Объекты не действуют как React child (found: object with keys {_id, Id, Name, Age}). Если вы хотели отобразить коллекцию из детей, используйте массив или оберните объект, используя createFragment (object) из надстроек React . Провести метод визуализации у студента «
import React from 'react';
import axios from 'axios';
class Student extends React.Component{
constructor(props){
super(props);
this.state={
post:[]
}
};
componentDidMount(){
axios.get('http://localhost:8080/student')
.then(data => this.setState({post:data}));
}
render(){
return(
<div className="pre">
<h1>{this.state.post.data}</h1>
</div>
);
}
}
export default Student;
Вардар возвращают ответ объект, который содержит свойство данных. используйте 'data.data' –
Можете ли вы записывать данные в axios. then функцию и включать результат в сообщение –