0
我的主屏幕存在一個位於DrawerNavigator中的StackNavigator。代碼:反應整個應用程序的本地登錄狀態
const HomeNavigator = StackNavigator({
Index: { screen: ScreenHome },
Register: { screen: ScreenRegister },
});
const App = DrawerNavigator({
Home: { screen: HomeNavigator }
},{
contentComponent: (navigation) => <ScreenMenu navigation={navigation}/>
});
AppRegistry.registerComponent('ReactApp',() => App);
通過REST服務登錄後,我希望將loggedIn狀態傳遞給所有其他屏幕。但我應該怎麼做?我應該聲明一個將傳遞到所有屏幕的認證組件嗎?或者有全球登錄狀態的另一個最佳做法?