Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个简短的人员名单,他们不会超过 25 岁。我已经阅读了 Flatlist 对于长名单的更好性能,那么 ScrollView 现在没用了吗?如果是这样,为什么它不被弃用?我想知道哪个更适合短名单?
在我看来,ScrollView通常最适合管理各种组件,FlatList更适合显示相同类型的数据。
ScrollView
FlatList
如果您有多种组件(例如,某种带有文本、组合框、复选框等的输入表单),您需要做的就是用 a 包围这些组件,ScrollView以防止它们超出屏幕限制。(管理文本项的键盘存在问题,但这是另一个主题)
FlatList另一方面,获取数据和渲染属性,可以有效地显示数百个数据项(通常是同一类型)。
由于您只是显示数据,FlatList因此可能是更好的选择。