首页 > 解决方案 > React Native:使用 .map 而不是 Flatlist 好吗?

问题描述

对于最多 50 个项目的列表,是否可以使用 .map 来呈现组件列表而不是 Flatlist(性能方面)?

对我来说,一个简单的地图 + ScrollView 感觉比 FlalistNative 更简单、更直观:使用 .map 代替 Flatlist 好吗?

标签: javascriptreactjsreact-native

解决方案


Flatlist 使用延迟加载,这意味着它只加载屏幕上需要的内容。所以它的性能会比简单的地图更好。但是正如您所提到的,您正在使用小列表,其中任何一个都可以正常工作。


推荐阅读