У меня проблемы с пониманием того, как работает этот код.
Windows 10 Pro
Редактор VS2019 с плагином git (поэтому папки .vs & .git, созданные с vs2019, то же самое с файлом .gitignore)
(создание / редактирование файлов не по порядку)
mongodb installed as a service & autorunning
(nodemon, create-react-app, & express installed globally)
create-react-app in X folder
npm install bootstrap in X folder
npm install react-router-dom --save in x folder
created api folder
npm init api folder
npm install express body-parser cors mongoose --save in api folder
created server.js
nodemon server (in powershell/cmd window)
create & modify files for backend & listen to port 4000
Папка проекта ниже
Я стремлюсь понять методы, чтобы яможет правильно использовать это и хранить информацию, которую я хотел бы, и вспомнить один аспект чего-либо для него.
- пример, как позиция игрока, в X & Y.
- пример, как, настройка, которую я мог бы сохранитьотслеживать в одной таблице, чтобы отслеживать историю перемещений, и вызывать их, возвращаясь назад от самой последней записи назад, используя значения для сравнения с вещами в JS.
Переход по коду(работает) и пытается прочитать, как она отображается, информация правильно и как она может идентифицировать такую информацию.
index.component.js file
constructor(props) {
super(props);
this.state = { business: [] };
}
componentDidMount() {
axios.get('http://localhost:4000/business')
.then(response => {
this.setState({ business: response.data });
})
.catch(function (error) {
console.log(error);
})
}
tabRow() {
return this.state.business.map(function (object, i) {
return <TableRow obj={object} key={i} />;
});
}
вот как-токогда вызываетсяв рамках render () отображается полная бизнес-коллекция для проекта.Не уверен, как он определяет место хранения базы данных, поскольку mongodb compass, кажется, полностью отделяет его от других проектов.