对象在React Native中不能作为React子对象

f0ofjuux  于 6个月前  发布在  React
关注(0)|答案(1)|浏览(74)

通过渲染FlatList,我总是得到错误“Objects are not valid as a React child(found:object with keys {dispatchConfig,_tagetInst,_dispatchListeners,_dispatchList,nativeEvent,type,target,currentTarget,eventPhase,bubbles,cancelable,timeStamp,defaultPrevented,isTrusted,isDefaultPrevented,isaberrationStopped}).如果你想渲染一个子集合,请使用数组。"
我发现Text组件中呈现的项需要是一个基本类型,但我认为它呈现的是一个基本类型的字符串。
My Code

rekjcdws

rekjcdws1#

问题是你传递的是对象而不是字符串到courseGoals数组中。这是因为TextInput的onChange处理程序接受了整个事件对象。
切换到onChangeText,它传递一个字符串,它应该工作。

相关问题