如何解决这个问题:对象作为React Child无效

问题描述 投票:0回答:1

The Error like this

我需要帮助如何解决这个问题,对不起iam新手反应原生,我已经卡住了几个小时,希望任何人都可以帮助解决这个问题..

提前谢谢^^

android ios react-native expo
1个回答
1
投票

当你打电话给这个

{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>)
      }
© www.soinside.com 2019 - 2024. All rights reserved.