Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/132.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当许多屏幕处于上一路线时,FlatList会变慢并开始轻弹。?_Android_React Native_React Navigation_React Native Flatlist_React Navigation Stack - Fatal编程技术网

Android 当许多屏幕处于上一路线时,FlatList会变慢并开始轻弹。?

Android 当许多屏幕处于上一路线时,FlatList会变慢并开始轻弹。?,android,react-native,react-navigation,react-native-flatlist,react-navigation-stack,Android,React Native,React Navigation,React Native Flatlist,React Navigation Stack,当我们从一个列表导航到另一个列表(screen1列表-->ScreenNormal-->screen3列表)时,FlatList开始快速切换并变慢 第一个屏幕上的列表工作正常,但当我转到第三个屏幕时,它会开始闪烁,有时会崩溃,系统跟踪中会出现大量的帧下降。但当导航到第三屏时,如果我清除了路线,则其行为正常 两个平面列表都非常大,我使用分页,组件都是pureComponents “反应导航”:“^2.6.2”, “反应”:“16.8.6”, “react native”:“0.60.5”,您使用的

当我们从一个列表导航到另一个列表(screen1列表-->ScreenNormal-->screen3列表)时,FlatList开始快速切换并变慢

第一个屏幕上的列表工作正常,但当我转到第三个屏幕时,它会开始闪烁,有时会崩溃,系统跟踪中会出现大量的帧下降。但当导航到第三屏时,如果我清除了路线,则其行为正常

两个平面列表都非常大,我使用分页,组件都是pureComponents

“反应导航”:“^2.6.2”, “反应”:“16.8.6”,
“react native”:“0.60.5”,

您使用的是非常旧的react导航版本。您应该升级。将react导航更新为“react navigation”:“^4.0.10”,“react navigation stack”:“^2.0.16”后,问题仍然存在