Я хочу отобразить данные о моих жалобах в табличной форме, используя таблицу.Я пытался с помощью списка это сработало.Я не, как для отображения данных в табличной форме с помощью таблицы.Когда я попробовал консольный журнал и почтальон, он отображает данные, содержащиеся в базе данных.Я хочу получить данные в табличной форме.Пожалуйста, помогите мне с решением.
import React,{Component} from 'react';
import {Table} from 'react-bootstrap';
import axios from 'axios';
export default class Display extends React.Component{
constructor(props) {
super(props);
this.componentDidMount();
this.state = {
complaints: []
};
}
componentDidMount() {
axios.get(`http://localhost:80/get/complaints`)
.then(res => {
// console.log(res.data)
// const complaints = res;
this.setState({ complaints: res.data });
})
}
render() {
console.log(this.state.complaints)
return (
// <ul>
// {this.state.complaints.map(complaints => (
// <li key={complaints.id}>{complaints.Regdno}</li>
// ))}
// </ul>
<Table responsive>
<thead>
<tr >
<th>Regd_no</th>
<th>Year Of Study</th>
<th>Location</th>
<th>Department</th>
<th> Disciplinary Issue</th>
</tr>
</thead>
</Table>
)
}
}