首页 > 解决方案 > FlatList 没有渲染它显示除 FlatList 之外的任何内容

问题描述

我试图渲染一个列表,但如果我尝试渲染它正在渲染的文本或图像,它不会渲染,但 FlatList 没有渲染这是我编写的代码

**

 return(
    <SafeAreaView  forceInset={{ top: 'always' }} >
        <Image
    style={styles.tinyLogo}
    source={require('../../assets/img.png')}
  />
  <Text> checking </Text> 
  <FlatList
      data={menu}
      renderItem={(item) => {
        return <Text>{item.name}</Text>
      }}
      keyExtractor={(item) => item.key }
  />
    </SafeAreaView>  

**

标签: react-native

解决方案


将您的 renderItem 更新为此

renderItem={({item}) => {
  return <Text>{item.name}</Text>
}}

推荐阅读