@sema-fedotov

Как исправить ошибку «Objects are not valid as a React child»?

Пытаюсь разобраться в 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.

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

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

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект