2. scrollView和flatlist
wabicai
- ScrollView 是一个通用的滚动容器,可以包含各种类型的子组件,比如文本、图片、其他组件等。
- 当需要展示少量静态数据或者不需要进行复杂的列表操作时,可以使用 ScrollView。
- 适用于较小的数据集或者数据不会频繁变化的情况。
FlatList:
- FlatList 是专门用于渲染大型数据集的高性能组件,它只渲染当前屏幕上可见的元素,而不会一次性渲染所有数据。
- 支持基于数据源的滚动列表,提供了更好的性能和内存管理,特别是在处理大量数据时。
- 具有更好的性能优化,支持上拉加载更多、下拉刷新等常见列表操作。