@sema-fedotov

Как отправлять http запрос react и принять данные?

Добрый день, пытаюсь разобраться в vk mini apps, хочу выводить данные из бд в приложение. Отправляю запрос на node js:
const data = async function getUser() {
	let response = await fetch('http://localhost:3000/user_info?user_id=1', {
		method: 'GET',
		headers: {
			'Accept': 'application/json',
		},
	});
	return response.text();
}

Но мне выводит следующую ошибку в приложении:
Objects are not valid as a React child (found: [object Promise]). If you meant to render a collection of children, use an array instead.

Как ее можно решить?
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Che603000
c 2011 javascript
проблема в том что вы пытаетесь рендерить не валидный объект Promise.
В вашем сообщении нет фрагмета, где это происходит.
Можно предположить что вы, выводите результат приведенной функции response.text(); что возвращает промис.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы