我使用带有功能组件的反应导航,当从一个屏幕移动到另一个屏幕时,我遇到了屏幕问题。它需要 1-2 秒。用户能够观察到正在加载的东西。我正在使用
"@react-navigation/bottom-tabs": "^5.8.0",
"@react-navigation/native": "^5.7.1",
"@react-navigation/stack": "^5.7.1",
<NavigationContainer>
<Stack.Navigator>
<Stack.Screen name='HomeScreen' component={HomeScreen} options={{ headerShown: false }} />
</Stack.Navigator>
</NavigationContainer>
主屏幕
<Tab.Navigator>
一些标签
所以我不知道什么是问题。我通过交互管理器找到了一些解决方案。所以请给我一个答案,我如何才能在功能组件中做到这一点并提高导航速度。