0
내부 스택 탐색기에서 루트 스택 탐색기에 액세스하는 방법이 있습니까? 예 :React Navigation 루트 스택에 액세스하는 중첩 스택
const Root = StackNavigator(
{
Login: {
screen: Login,
},
TabNav: {
screen: TabNav
}
}
);
const TabNav = TabNavigator(
{
Content: {
screen: Content,
},
Settings: {
screen: SettingsStack
}
}
);
내 설정 탭 화면에는 로그 아웃 버튼이 있습니다. 로그인으로 돌아 가기 위해 루트 스택에 어떻게 액세스합니까? 탭 내비게이션의 내부 스택은 자식 스택 내의 로그인 페이지로 푸시됩니다.
StackNavigator의 'TabNav'에있는 @bob은 'TabNavigator'에 대한 screenProp으로 함수를 전달합니다. 이제 로그 아웃하려고 할 때마다 해당 기능을 호출하십시오. –
비슷하게 SettingsStack에 소품을 전달해야합니까? –
나는 그렇게해야 할 것이라고 생각한다. Cauz SettingsStack은 다른 네비게이터 내부의 네비게이터입니다. –