1

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

4

1 回答 1

1

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

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

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

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

于 2019-07-09T12:22:26.143 回答