1
TabNavigator의 탭 중 하나에서 StackNavigator의 화면으로 재설정 작업을 시도하고 있습니다. 내가 Main
에 Login
에 FriendsNavigator
에 Friends
에서 얻을 및 (사용자가 로그 아웃 된 것처럼) 스택을 다시 시도하고React Navigation - TabNavigator에서 StackNavigator로 이동
...
const FriendsNavigator = StackNavigator({
Friends: { screen: Friends },
})
const TabsNavigator = TabNavigator({
Home: { screen: HomeNavigator },
Schedule: { screen: ScheduleNavigator },
Friends: { screen: FriendsNavigator },
Activity: { screen: ActivityNavigator }
})
const Main = StackNavigator({
Login: { screen: Login },
Tabs: { screen: TabsNavigator }
})
AppRegistry.registerComponent('Main',() => Main);
: 여기 (약칭 함) 코드입니다. 누구든지 아이디어가 있습니까?
어떤 탭 구성 요소에서 : 여기
내 작동 코드 this.props.navigation.navigate ("로그인"); – gr3g아니요 작동하지 않습니다. 나는 같은 문제가있다. 디버깅을 시도 할 때 디버그 콘솔에 오류가 표시되지 않습니다. navigate를 호출 한 후 아무 일도 일어나지 않습니다 !! –