【发布时间】:2017-06-29 05:59:46
【问题描述】:
我正在使用FlatList 来呈现一个列表。我已经配置为一次只显示一行,方法是使用pagingEnabled={true} 并渲染占据父级的完整大小的单元格。
我还设置了windowSize={2} 和initialNumToRender={1}。在我的renderItem 函数中,我使用console.log 记录每个呼叫。
当组件加载时,我在 renderItem 中看到我的数据数组中的每个项目都有一个日志语句,这意味着每个单元格都在进行预渲染。
结果是延迟加载组件。单元格不应该只按windowSize 指定的数量呈现吗?
【问题讨论】:
-
你解决了吗?
标签: react-native react-native-flatlist