API метода React-native post не отображает никаких данных после отправки местоположения на сервер

Вот данные, которые были показаны в 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 недели.

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
0
122
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Ваш items — это массив, попробуйте responseMsg._embedded.items[0].latitude (или сделайте что-нибудь умное с индексом массива, если ваш запрос возвращает более 1 объекта). Надеюсь, поможет :)

И вам также нужно связать .then((response) => response.json()) со своим fetch, чтобы преобразовать ответ в Object. Оформить заказ это документы

TypeError: TypeError: Не удается прочитать «элементы» свойства неопределенного..... это дает эту ошибку

Zain Shabir 07.03.2019 12:27

Странно, потому что вы уже проверили responseMsg._embedded && responseMsg._embedded.items. Можете ли вы показать весь процесс от того, как вы выполняете fetch, до чтения ответа в вашем представлении?

wicky 07.03.2019 13:48

если можно зайди в скайп

Zain Shabir 07.03.2019 14:02

Вы можете отредактировать свой пост, чтобы включить свой код. Форматирование кода, доступное здесь, легче читать :)

wicky 07.03.2019 14:04

Дал ли console.info желаемый результат? вы могли пропустить .then((response) => response.json()) шаги, оформить заказ это документы

wicky 07.03.2019 14:07

да, console.info дает мне правильный результат, упс, позвольте мне добавить это

Zain Shabir 07.03.2019 14:08

Ага, это помогло вам решить вашу проблему? Я обновил свой ответ, чтобы другим не приходилось просматривать комментарии

wicky 07.03.2019 14:24

Пожалуйста. Не могли бы принять ответ, если это поможет? Спасибо и вам заранее.

wicky 07.03.2019 14:40

Другие вопросы по теме