Получить все вложенные данные из firebase firestore, чтобы отреагировать на родное приложение [expo]

Я новичок в React Native и Firebase. Пожалуйста, помогите мне, я борюсь с этим почти 2-3 дня. Я структурировал свои данные в firestore, как указано ниже. Теперь я хочу получить данные в свое приложение для реагирования на нативную выставку при отображении основных данных. Я не получаю никаких ошибок, но при отображении вложенных данных я получаю сообщение об ошибке «неопределенное не является функцией»

Пожалуйста, помогите мне, я изо всех сил пытаюсь получить все вложенные данные.

Пожалуйста, не публикуйте изображения открытого текста, так как они не подходят для StackOverflow. Пожалуйста, скопируйте и вставьте открытый текст в свой вопрос.

anothermh 03.04.2023 23:43
Интеграция Angular - Firebase Analytics
Интеграция Angular - Firebase Analytics
Узнайте, как настроить Firebase Analytics и отслеживать поведение пользователей в вашем приложении Angular.
1
1
50
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

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

nestedBlock — это объект, поэтому вы не можете использовать карту напрямую, если вы хотите перебрать его, вы можете перебирать его ключи, используя карту, как показано ниже:

{Object.keys(i.nestedBlock).map((n) => {
    return (
      <View>
        <Text>{i.nestedBlock[n]}</Text>
      </View>
    );
  })}

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