我有一个简短的人员列表,他们不会超过25岁。我已经阅读了有关长列表的Flatlist更好的性能,那么ScrollView现在有用吗?如果是这样,为什么不弃用?我想知道哪一个更适合入围?
答案 0 :(得分:1)
在我看来,ScrollView
通常最适合管理各种组件,而FlatList
最适合显示相同类型的数据。
如果您有各种各样的组件(例如,带有文本,组合框,复选框等的某种输入形式),那么您所需要做的就是用ScrollView
包围这些组件以防止它们超出屏幕限制。 (管理文本项的键盘存在问题,但这是另一个主题)
FlatList
可以获取数据并渲染属性,并且可以有效地显示数百个数据项(通常是同一类型)。
由于您只是在显示数据,因此FlatList
可能是更好的选择。