Вот данные, которые были показаны в console.info
{
"page": 1,
"limit": 10,
"total": 10,
"_embedded": {
"items": [
{
"name": "incubate intuitive experiences",
"latitude": 51.5033,
"longitude": -0.1261,
"slug": "nick.mark.6",
"phone": null,
"currency": "USD",
"hasPic": false,
"rating": 5,
"men": 0,
"isDriverHelpFree": false,
"hour": 1800,
},
]
}
}
Это из API-интерфейса почтового метода, который я показал в console.info.
Я пытаюсь получить таким образом..
<View>
{isLoading ? (<ActivityIndicator />) : (
responseMsg._embedded && responseMsg._embedded.items ?
<Text>Fetch: {responseMsg._embedded.items.latitude}</Text> :
<Text>Nothing To Fetch</Text>
)}
</View>
Ничего не показывает.. Может ли кто-нибудь помочь мне в этом? Я полностью застрял, Прошло 2 недели.





Ваш items — это массив, попробуйте responseMsg._embedded.items[0].latitude (или сделайте что-нибудь умное с индексом массива, если ваш запрос возвращает более 1 объекта). Надеюсь, поможет :)
И вам также нужно связать .then((response) => response.json()) со своим fetch, чтобы преобразовать ответ в Object. Оформить заказ это документы
Странно, потому что вы уже проверили responseMsg._embedded && responseMsg._embedded.items. Можете ли вы показать весь процесс от того, как вы выполняете fetch, до чтения ответа в вашем представлении?
если можно зайди в скайп
Вы можете отредактировать свой пост, чтобы включить свой код. Форматирование кода, доступное здесь, легче читать :)
Дал ли console.info желаемый результат? вы могли пропустить .then((response) => response.json()) шаги, оформить заказ это документы
да, console.info дает мне правильный результат, упс, позвольте мне добавить это
Ага, это помогло вам решить вашу проблему? Я обновил свой ответ, чтобы другим не приходилось просматривать комментарии
Пожалуйста. Не могли бы принять ответ, если это поможет? Спасибо и вам заранее.
TypeError: TypeError: Не удается прочитать «элементы» свойства неопределенного..... это дает эту ошибку