React-Native FlatList White Screen 不加载数据
Posted
技术标签:
【中文标题】React-Native FlatList White Screen 不加载数据【英文标题】:React-Native FlatList White Screen doesn't load datas 【发布时间】:2021-12-29 07:58:14 【问题描述】:我想在 FlatList 中显示这些数据,但它只显示白屏:
const [datas,setDatas] = useState([
name:'dhinesh',
phone:'9888888888',
email:'asdasd@gmail.com',
salary:'50000',
position:'ww'
,
name:'ramesh',
phone:'93388888',
email:'jhjj@gmail.com',
salary:'90000',
position:'sw'
]);
这是我使用的代码:
<FlatList
data=datas
keyExtractor=(item, index) => index.toString()
renderItem=(item) =>
<View>
<Text>item.name</Text>
<Text>item.phone</Text>
<Text>item.email</Text>
<Text>item.salary</Text>
<Text>item.position</Text>
</View>
/>
请给我一个解决方案
【问题讨论】:
【参考方案1】:在您的视图中添加return
renderItem=(item) =>
return (
<View>
<Text>item.name</Text>
<Text>item.phone</Text>
<Text>item.email</Text>
<Text>item.salary</Text>
<Text>item.position</Text>
</View>
)
【讨论】:
以上是关于React-Native FlatList White Screen 不加载数据的主要内容,如果未能解决你的问题,请参考以下文章
react-native使用flatlist上拉加载下拉刷新
React-Native:使用 pagingEnabled 时获取 FlatList 中的当前页面
使用 react-native 的 FlatList 时获取未定义不是对象
React-Native 使用 Flatlist 滚动到顶部