最佳答案
当你调用这个
{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>)
}
关于android - 如何修复此问题 : Object are not valid as a React Child,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54473055/