У меня есть такие реагирующие нативные элементы навигатора:
export const HomeNavigator = createStackNavigator({
Home : {screen : HomeScreen},
Common : {screen : CommonScreen},
Another : {screen : AnotherScreen},
});
Это StackNavigator для моего экрана "HomePage".
У меня также есть DrawerNavigator для всего приложения:
export const AppDrawerNavigator = createDrawerNavigator({
HomePage : {
screen : HomeNavigator,
navigationOptions : {
drawerLabel : 'HomePageLabel'
}
},
SomePage : {
screen : SomePageScreen,
navigationOptions :{
drawerLabel : 'SomePageLabel'
}
},
Common : {
screen : CommonScreen,
navigationOptions : {
drawerLabel : 'CommonScreen'
}
}
});
Итак, как вы можете видеть, я могу перейти к CommonScreen как из ящика приложения, так и из стека HomePage.Теперь, если я нахожусь внутри HomeScreen и перехожу к CommonScreen, я бы хотел, чтобы этот «Общий» элемент внутри ящика стал активным (с моим текущим кодом, элемент HomePage ящика остается активным).Возможно ли это сделать?