Как это исправить: объект недействителен как React Child - PullRequest
0 голосов
/ 01 февраля 2019

Ошибка, подобная этой

Мне нужна помощь, как решить эту проблему, извините, я новичок в реакции на родную, я застрял в течение нескольких часов, надеюсь, кто-нибудь может помочь исправить это..

Заранее спасибо ^^

1 Ответ

0 голосов
/ 01 февраля 2019

Когда вы вызываете этот

{PAGES.map((page) => this.renderViewPagerPage(page))}

, вы передаете полный объект {"id":1,"page":<StepOne></StepOne>} внутри Text компонента, вам просто нужно передать текст, который вы хотите визуализировать, а не весь объект.

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

renderViewPagerPage = (data) => {
    return(<View style={styles.page}>
      <Text>{data}</Text>
    </View>)
  }

на

 renderViewPagerPage = (data) => {
        return(<View style={styles.page}>
          <Text>{data.page}</Text>
        </View>)
      }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...