#react-navigation
#react-navigation
Вопрос:
У меня проблема. Я закодировал react-native и react-navigation.
На ГЛАВНОМ экране я прокрутил вниз, и когда я нажал значок «ДОМОЙ»,
Никаких изменений в прокрутке нет.
Конечно, я использовал «метод ref — useScrollToTop», но я не могу перейти к экрану вверх
<Tab.Navigator>
<Tab.screen name='home' component={HomeNavigation} options={{ <Image ...(blah blah) /> }} />
</Tab.Navigator>
----
<HomeNavigation.Navigator initialRouteName="Main" name="Main" component={HomeTopTabNavigation}>
<HomeNavigation.Screen name="Main" component={HomeTopTabNavigation} />
<HomeNavigation.Navigator />
----
<HomeTopTabNavigation.Navigator initialRouteName='NEW'>
<HomeTopTabNavigation.Screen name="NEW" component={Home} />
<HomeTopTabNavigation.Screen name="HOT" component={HOT} />
</HomeTopTabNavigation.Navigator>
----
const Home = ({ navigation }) => {
const ref = React.useRef(null); *******. This ref does not work !
useScrollToTop(ref); *******. This ref does not work !
...
return (
...
<FlatList
ref ={ref} *******. This ref does not work !
...
/>
)
}
более конкретное название навигации на этом рисунке. пожалуйста, посмотрите на это.