在React Native中对有限列表使用scrollview是否合理?

时间:2019-07-09 11:55:24

标签: react-native react-native-flatlist react-native-scrollview

我有一个简短的人员列表,他们不会超过25岁。我已经阅读了有关长列表的Flatlist更好的性能,那么ScrollView现在有用吗?如果是这样,为什么不弃用?我想知道哪一个更适合入围?

1 个答案:

答案 0 :(得分:1)

在我看来,ScrollView通常最适合管理各种组件,而FlatList最适合显示相同类型的数据。

如果您有各种各样的组件(例如,带有文本,组合框,复选框等的某种输入形式),那么您所需要做的就是用ScrollView包围这些组件以防止它们超出屏幕限制。 (管理文本项的键盘存在问题,但这是另一个主题)

另一方面,

FlatList可以获取数据并渲染属性,并且可以有效地显示数百个数据项(通常是同一类型)。

由于您只是在显示数据,因此FlatList可能是更好的选择。