【发布时间】:2018-04-07 09:11:02
【问题描述】:
我已经使用 FlatList 一段时间了,使用包含道具的基本设置:data、renderItem,keyExtractoretc. But what if I want to skip specifying thedataprop and therenderItem` 道具,而是将我的单元格直接添加到 FlatList 中。例如设置页面。像这样的伪代码:
<FlatList>
<ListCell>
<MyCustomView/>
</ListCell>
<ListCell>
<SomeOtherCustomView/>
</ListCell>
</FlatList>
【问题讨论】:
-
在这种情况下,我认为您不会从 FlatList 中受益匪浅。您最好将您的单元格包裹在
<View>中。 FlatList 非常适合您显示数十到数百个动态项目并希望有效地重复使用单元格。 -
@Snowman 好点的雪人
-
@snowman 您能否将其作为答案发布,以便最终确定。你的观点听起来 100% 合乎逻辑,并且绝对消除了对我所要求的东西的需求。
-
好的,我已将其添加为答案。
标签: uitableview react-native datasource react-native-flatlist