У меня есть два стека (предположим, NotificationStack и HomeStack) в реагирующей навигации, чтобы использовать их для нижней панели навигации. В одном стеке у меня есть определенное количество экранов. У меня есть несколько одинаковых экранов в обоих стеках (например, JobDetail в обоих стеках), и поэтому, когда я пытался переключаться между двумя стеками (из нижней панели навигации), если экран, присутствующий в обоих, активен, когда я переключаю его, нет перезагрузите страницу как обычная навигация (навигация или сброс). Я новичок в сложном React Navigation.
const NotificationStack = StackNavigator({
NotificationHome: {
screen: Notifications,
navigationOptions: { header: null }
},
JobDetail: {
screen: JobDetail,
navigationOptions: { header: null }
},
ViewCandidate: {
screen: ViewCandidate,
navigationOptions: { header: null }
},
Payment: { screen: Payment, navigationOptions: { header: null } }
});