Я пытаюсь отобразить сетку регистрации в моем html файле, где мне потребуются данные от пользователя-администратора в базе данных. Сетка - это компонент React внутри тегов в html. Я пытался сделать это, но это не работает и приводит к неперехваченным ссылочным ошибкам. Как я могу получить нужные мне данные из базы данных, если данные не принадлежат текущему пользователю? Я новичок в веб-разработке, поэтому могу делать очень c ошибок, любая помощь будет отличной.
Вот код, который у меня есть прямо сейчас:
<script type="text/babel">
class Grid extends React.Component {
constructor(props) {
super(props);
this.state = { start_date: '', start_time: null, days: 0, hours: 0, interest1: '', interest2: '', grid: null };
}
componentDidMount() {
this.request = $.get(this.props.url, function (result) {
var { start_date, end_date, start_time, end_time } = result;
this.setState({
start_date, end_date, start_time, end_time
});
}.bind(this));
...
и я получаю следующее сообщение об ошибке: введите здесь описание изображения
Кроме того, это моя структура базы данных (адрес электронной почты и идентификатор уникальны):
_id: «cf5846f57d954429a6fa19dda2ab26d8» имя: «admin» электронная почта: «admin@gmail.com» роль: «Admin» end_date: «2020-10-07» end_time: «20:00» start_date: «2020-10-05» start_time: «15:00»