Мое приложение имеет навигатор ящиков, и я хочу реализовать функцию переключения языков, щелкая элемент ящика. Внутри навигатора ящиков есть два элемента StackNavigator: homePage
и switchLang
const mynav = createDrawerNavigator({
homePage: HomeStackNav,
switchLang: {
screen: HomeStackNav,
params:{
'lang':'us',
},
},
})
Если я нажму go, чтобы щелкнуть переключатель SwitchLang в ящике домашней страницы, я снова буду перенаправлен на домашнюю страницу и получите параметр lang
. Однако, когда я снова открываю ящик на своей домашней странице, он показывает, что выбранный элемент - это элемент switchLang
, и я хочу выбрать homePage
. Как мне этого добиться?