React Native Lazy在滚动视图中加载250张图像

时间:2019-03-06 21:01:01

标签: reactjs react-native react-native-flatlist

我有250个状态物体,我试图在滚动视图中加载每个物体的图像。我使用的是react-native-lazyload,它可用于前75张图像,然后滚动开始减速,几乎每次都在同一位置停止。

是否有其他方法可以加载这些图像?似乎Flatlist比Scrollview更好,但是我没有可以调用onEndReach的函数

1 个答案:

答案 0 :(得分:2)

我发现了有关改善Flatlist here性能的非常好的文章。我最终使用具有以下设置的平面列表:

SDL_CreateRenderer()

现在,我可以以合理的速度滚动浏览整个250张图像列表,没有任何问题。当我开始从底部向上滚动时,屏幕会有点生涩,但这是我必须使用的最佳解决方案。