react-native - 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>
**
解决方案
将您的 renderItem 更新为此
renderItem={({item}) => {
return <Text>{item.name}</Text>
}}
推荐阅读
- python - 在Django中使用ajax上传文件
- python - 是否有必要在python中调用文件处理程序的flush方法
- ruby - 如何删除“amp;” 从以 XML 格式发送?
- php - 如何设置从选定日期到当前日期的 DateType 范围?
- javascript - JavaScript RegExp 连接变量
- cassandra - 无法使用 java datastax 驱动程序进行更新插入
- javascript - 在反应中处理用户输入。如何将 [e.target.name] 连接到另一个字符串
- autohotkey - 如何将名称转换为自定义电子邮件地址?(即First.Last,F.Last@xxx...)
- c# - 在查看 ASP.NET MVC 中调用存储过程
- php - php下拉框变量中的空格