Вывод данных на страницу в React
у меня возникла такая проблема: Пытаюсь вывести данные на страницу, а они не выводятся, хотя в консоли всё показывает как надо. Вот мой код:
export default class FacultiesAll extends Component {
timetableService = new TimetableService();
state = {
faculties: [],
error: false,
};
componentDidMount() {
this.timetableService.getAllFaculties().then((item) => {
this.setState({
faculties: item,
});
});
}
showFaculties(param) {
return param.forEach((item) => {
<div>{item.name}</div>
console.log(item.name);
});
}
render() {
const faculties = this.state.faculties;
return (
<div>
{this.showFaculties(faculties)}
</div>
);
}
}
В консоль всё выводит как мне надо, а на странице ничего не отображается, даже если пытаюсь в цикле вывести не item.name, а просто 1. В консоли всё отображается корректно